Afficher les détails du panier
Mettez dynamiquement à jour les détails du panier sur l'écran du lecteur.
L’écran intégré du Verifone P400, du BBPOS WisePOS E et du lecteur Stripe S700 peut afficher les postes de facture. Pendant le processus de paiement, vous pouvez mettre à jour l’écran du lecteur pour afficher chaque poste de la transaction, ainsi que le tarif total.
Écran de détail du panier
Configurer l’affichage du lecteur
To display the line items and total on the reader, call setReaderDisplay
before processing the payment and pass the information in the cart parameter.
Les montants transmis à la méthode setReaderDisplay
sont exclusivement destinés à l’affichage. Le lecteur ne calcule pas automatiquement les taxes ou le montant total : votre application doit effectuer ces calculs avant que les valeurs ne soient affichées. Vous pouvez utiliser l’API Stripe Tax pour calculer le montant des taxes. De même, le total transmis à setReaderDisplay
ne correspond pas nécessairement au montant facturé au client. Il convient donc de s’assurer que le montant indiqué sur le lecteur correspond bien à celui facturé au client.
Pour effacer l’affichage du lecteur sur l’intégration pilotée par serveur, appelez l’endpoint cancel_action.
Pré-insérer une carte
Note
La pré-insertion d’une carte n’est prise en charge que pour les paiements effectués aux États-Unis.
Le Verifone P400, le BBPOS WisePOS E et le lecteur Stripe S700 offrent la possibilité de présenter une carte bancaire au lecteur avant que le montant de la transaction ne soit finalisé.
Cette option, appelée pré-insertion, pré-présentation ou pré-glissement, contribue à accélérer les transactions en offrant au client la possibilité de présenter un moyen de paiement avant la fin de l’opération.
La méthode setReaderDisplay
prépare le lecteur pour la préinsertion de la carte. Une fois que vous avez appelé cette méthode, votre client peut présenter un moyen de paiement à tout moment. Vous pouvez appeler setReaderDisplay
plusieurs fois pour mettre à jour les informations affichées sans affecter le processus de préinsertion. La mise à jour de l’affichage n’invalide pas la préinsertion, si elle a déjà eu lieu.
La préinsertion permet uniquement à votre client de présenter une carte bancaire au début du processus de paiement, elle ne fait pas avancer le processus de paiement. Votre intégration ne peut pas détecter si une préinsertion a eu lieu, et vous devez déployer le tunnel de paiement complet pour toutes les transactions, indépendamment de la préinsertion.
Pré-insertion désactivée
Si la pré-insertion n’est pas disponible dans votre pays, l’écran n’affiche que le sous-total et les postes de facture.
Pré-insertion désactivée