Traiter des paiements par courrier ou par téléphone
Traitez les paiements par courrier et par téléphone (MOTO) en utilisant Stripe Terminal.
Demande d’accès
Pour activer le traitement des paiements MOTO, contactez le support Stripe.
Pour traiter les paiements MOTO, vous devez :
Créer un PaymentIntent
Pour commencer à encaisser un paiement par correspondance ou par téléphone, vous devez créer un PaymentIntent avec payment_method_types incluant card.
Collecter un moyen de paiement
Version bêta privée
Le CVC est obligatoire pour les transactions MOTO. Le contournement du CVC est disponible en version bêta privée et peut être demandé pour les commandes par courrier. Contactez le support Stripe pour y accéder.
Après avoir créé un PaymentIntent, vous pouvez collecter un PaymentMethod avec le SDK. Pour encaisser un paiement par correspondance ou par téléphone, votre application doit se connecter à un lecteur.
Pour activer MOTO, définissez une MotoConfiguration non-nil sur la CollectPaymentIntentConfiguration.
Une fois la requête effectuée, le lecteur connecté demande le numéro de carte, le CVC, la date d’expiration et le code postal du titulaire de la carte.
Remarque
Si vous affichez les détails du panier à l’aide de la méthode setReaderDisplay, lorsque le lecteur affiche un poste de facture, vous devez rétablir l’écran d’accueil avant de collecter un paiement par correspondance ou par téléphone.
En cours de test
Pour tester votre intégration, utilisez le lecteur de simulation et les numéros de carte de test simulés.