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 test | Action | Résultat attendu |
|---|---|---|
| Le client annule l'autorisation de paiement | Laissez 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 perdue | Recherchez 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 remboursement | Utilisez 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
- Découvrir la fonctionnalité Apple Messages associée.
- Trouver des guides et réponses Apple Messages.
- Préparer votre première conversation complète.
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet. Les ressources sont en anglais.
Comprendre le conceptWhat is Apple Messages for Business?Explorer la fonctionnalitéApple Messages for BusinessGuide d'implémentationIntegrate an Apple Messages customer journey
Obtenir un guide d'implémentation