Traiter des paiements par courrier ou par téléphone
Traitez les paiements par courrier ou par téléphone (MOTO).
Remarque
L’accès à la fonctionnalité de commande par courrier et par téléphone (MOTO) est restreint. Pour demander l’accès, contactez l’équipe Support de Stripe. Une fois la fonctionnalité activées, vous devrez vous déconnecter et vous reconnecter à vos lecteurs.
Pour traiter les paiements MOTO avec le SDK Android, vous devez :
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.

Flux d’encaissement des paiements par correspondance ou par téléphone
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
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.
Définissez moto
sur true
dans l’objet CollectConfiguration
lors de l’appel de collectPaymentMethod
.
Une fois la requête effectuée, le lecteur connecté vous invite à saisir le numéro, le CVC, la date d’expiration et le code postal du titulaire de la carte.