Se connecter à un lecteur
Connectez votre application à un lecteur Stripe Terminal.
Remarque
Si vous n’avez pas encore choisi de lecteur, comparez les lecteurs Terminal et sélectionnez celui qui répond le mieux à vos besoins.
Les SDK et l’intégration pilotée par serveur de Stripe Terminal sont livrés avec un lecteur de carte simulé intégré, ce qui vous permet de développer et de tester votre application sans avoir à vous connecter à du matériel physique. Que votre intégration soit terminée ou que vous soyez en train de la développer, utilisez le lecteur simulé pour émuler tous les flux Terminal dans votre application.
Le lecteur virtuel ne fournit pas d’interface utilisateur. Après vous y être connecté(e) dans votre application, vous pouvez la voir fonctionner lorsque les appels au SDK ou à l’API Stripe aboutissent.
Les lecteurs simulés pour SDK simulent automatiquement la présentation des cartes si nécessaire. Concernant l’intégration pilotée par serveur, mettez à jour votre intégration pour simuler la présentation d’une carte.
Pour utiliser le lecteur de simulation, appelez discoverReaders pour rechercher des lecteurs, avec l’option isSimulated
dans la DiscoveryConfiguration
choisie définie sur true
. Lorsque discoverReaders
renvoie un résultat, appelez connectReader pour vous connecter au lecteur de simulation.
Lorsqu’elle se connecte à un lecteur mobile, votre intégration doit inclure le paramètre locationId
dans la configuration de connexion, même pour le lecteur de simulation. Le lecteur de simulation ne pouvant pas être associé à un emplacement réel, fournissez plutôt un locationId
fictif.
Configuration du lecteur de simulation
Le lecteur de simulation prend en charge une petite partie de la configuration, ce qui vous permet de tester différents flux au sein de votre application de point de vente, par exemple différentes marques de cartes ou des scénarios d’erreur comme un paiement refusé. Pour activer ce comportement, utilisez le code suivant avant de recueillir votre moyen de paiement :
Prochaines étapes
Vous avez connecté votre application au lecteur. Vous pouvez maintenant encaisser votre premier paiement avec Stripe Terminal.
Les nom et logo BBPOS et Chipper™ sont des marques ou marques déposées de BBPOS Limited aux États-Unis et/ou dans d’autres pays. Les nom et logo Verifone® sont des marques ou marques déposées de Verifone aux États-Unis et/ou dans d’autres pays. L’utilisation de ces marques n’implique aucune approbation de la part de BBPOS ou Verifone.