Sign inGet started

Connecter Apple Pay à un achat dans Messages

Définissez le commerçant, le processeur de paiement et l'intégration de commande nécessaires pour effectuer un achat Apple Pay dans une conversation Messages.

Prérequis

Vous avez besoin de la configuration Apple Pay du commerçant, d'une intégration de traitement des paiements prise en charge, d'un système de commande et d'un environnement de test autorisé. Utilisez les dispositifs de paiement de test pour l'évaluation.

1. Connecter la configuration du commerçant

Préparez l'identité du commerçant, les certificats, les réseaux pris en charge, les capacités de paiement et les points de terminaison requis pour l'intégration. Conservez les secrets dans le mécanisme d'identifiants habituel et configurez uniquement les callbacks pris en charge. Les instructions d'intégration Apple Pay d'Apple définissent la session commerçant et le flux de paiement. Utilisez l'explication de la configuration du fournisseur pour vérifier les responsabilités liées au certificat, à la session et à la passerelle.

2. Préparer la commande du client

Récupérez l'article, la quantité, la taxe, la livraison et le montant à payer depuis le système de commerce. Utilisez la devise et le montant publiés. Expliquez au client ce qu'il achète avant d'ouvrir l'interaction de paiement.

3. Gérer l'autorisation du client

Utilisez l'expérience Apple Pay prise en charge et traitez les informations de paiement résultantes via la passerelle du commerçant. L'autorisation du client et le traitement réussi sont deux étapes distinctes.

4. Confirmer le résultat effectif

Lisez le résultat du paiement et de la commande. Envoyez une confirmation qui reflète la transaction enregistrée, la référence de commande et l'étape suivante. Si le paiement échoue ou reste incertain, expliquez comment le client peut poursuivre.

5. Tester la récupération et les alternatives

Testez le refus, l'annulation, l'absence de prise en charge de l'appareil et une réponse perdue du processeur. Réconciliez le paiement initial avant de réessayer. Utilisez une alternative de paiement prise en charge si nécessaire.

Vérifier la commande et le paiement ensemble

Utilisez l'environnement de test approuvé de votre processeur de paiement et une expérience de test Apple Messages autorisée. Préparez une commande en utilisant le montant et la devise du système de commerce, complétez la vérification native et inspectez le résultat du processeur. Confirmez que la commande enregistrée et la réponse du client font référence au même achat.
Cas de testActionRésultat attendu
Le client annule l'autorisation de paiementLaissez la commande dans son état impayé approprié et proposez une poursuite.Aucune confirmation d'achat n'est envoyée.
Le résultat du processeur est en attente ou la réponse est perdueRecherchez la tentative de paiement existante via le chemin de récupération pris en charge par votre processeur.L'application résout la tentative initiale avant d'envisager un autre débit.
Une commande payée nécessite un remboursementUtilisez l'opération de remboursement du système de paiement et enregistrez son résultat dans la commande.La réponse du service explique le statut de remboursement enregistré.

Dépannage

Si la feuille de paiement échoue, inspectez la configuration du commerçant et la configuration optionnelle des callbacks. Si le client a autorisé le paiement mais qu'aucune commande n'est confirmée, inspectez la passerelle et les enregistrements de commande avant de débiter à nouveau. Le canal de messagerie ne règle pas la transaction.

Étapes suivantes