Concevoir une intégration d’un point de vente personnalisée
Choisissez votre pays, votre lecteur et votre type d'intégration pour découvrir comment créer votre point de vente personnalisé.
Informations sur le lecteur
Pour en savoir plus sur les différences entre les lecteurs, consultez la section Sélectionnez votre lecteur.
Lecteur S700
- Lecteur intelligent tout-en-un basé sur Android qui peut exécuter votre application personnalisée
- Pour une utilisation portable ou de comptoir ; station d’accueil disponible en option pour les cas d’utilisation montés ou sur comptoir
- Paiements sans contact, par carte à puce et carte à faire glisser dans le lecteur
À utiliser dans une intégration pilotée par serveur
- Créez votre application de point de vente pour n’importe quel appareil
- Accédez aux fonctionnalités de Stripe à l’aide de l’API Stripe
- Communiquez avec le lecteur via Stripe et votre serveur
Limitations
L’intégration pilotée par le serveur ne prend pas en charge :
Si l’écriture de code ne relève pas de vos compétences, vous pouvez trouver un partenaire Stripe qui prend en charge Terminal.
Architecture
Dans une intégration pilotée par serveur, votre appareil de point de vente se connecte à votre serveur. Votre serveur appelle ensuite l’API Stripe, puis Stripe met à jour le lecteur et renvoie le résultat.
La structure de l’intégration se présente comme suit :

Remarque
Vous pouvez créer un exemple concret d’intégration de ce type à l’aide du guide de démarrage rapide [de Terminal] (/docs/terminal/quickstart).
Prototypage
Utilisation du lecteur de simulation
Lorsque vous commencez à écrire votre application, vous pouvez la tester avec un lecteur de simulation et des cartes de simulation. Cela vous permet de créer et de vérifier votre intégration complète sans avoir besoin de matériel physique. Le Quickstart Terminal présente une application à ce stade de développement.
Utilisation d’un lecteur physique
Lorsque vous êtes prêt à travailler avec du matériel réel, vous pouvez étendre votre intégration à un appareil physique. Suivez ces étapes :
- Commander un Stripe Reader S700 et des cartes de test physique
- Connectez-vous au lecteur via Internet
- Testez votre logique avec des cartes de test physiques
Organiser les lecteurs et les emplacements
Stripe requires a Location to be associated with every Terminal reader, including a simulated reader. Before you connect a reader to a Terminal integration, you must create one or more Locations, either in the Dashboard or using the API. When you connect to your reader, specify one of those locations.
Les emplacements représentent les lieux physiques d’opération de vos lecteurs. Stripe a besoin d’informations de localisation pour traiter correctement les paiements et maintenir votre lecteur à jour. S’il vous faut déplacer fréquemment vos lecteurs, vos emplacements peuvent utiliser des adresses qui représentent un lieu d’activité principal.
Étapes suivantes
- Consultez le guide de démarrage rapide Terminal pour obtenir un exemple de code complet à l’aide du lecteur de simulation
- Configurez votre intégration pour commencer à écrire du code
- Commandez des lecteurs, des accessoires et des cartes de test lorsque vous êtes prêt à utiliser du matériel physique