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
Pour afficher les postes de facture et le total sur le lecteur, appelez setReaderDisplay avant de traiter le paiement et transmettez les informations dans le paramètre cart.
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
Remarque
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.
Le pré-trempage permet à votre client de présenter une carte dès le début du processus de paiement sans effectuer la transaction associée. Le lecteur enregistre alors le moyen de paiement présenté et le sauvegarde pour une utilisation ultérieure, bien que Stripe ne fournisse aucune mise à jour ni aucun événement indiquant que le client a pré-trempé sa carte. Vous pouvez traiter la transaction normalement. Par exemple, vous pouvez créer et traiter une PaymentIntent pour effectuer la transaction sans traitement particulier.
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