Accepter un paiement FPX
Découvrez comment accepter les paiements effectués à l'aide de FPX, un moyen de paiement très répandu en Malaisie.
Mise en garde
Stripe peut automatiquement proposer les moyens de paiement pertinents à vos clients en évaluant la devise, les restrictions liées aux moyens de paiement et d’autres paramètres.
- Suivez le guide Accepter un paiement pour créer une intégration de paiement qui utilise des moyens de paiement dynamiques.
- Si vous ne souhaitez pas utiliser de moyens de paiement dynamiques, suivez les étapes ci-dessous pour configurer manuellement les moyens de paiement dans votre intégration Checkout.
FPX est un moyen de paiement à usage unique. Pour effectuer un paiement avec FPX, les clients quittent votre site Web, autorisent le paiement, puis reviennent vers votre site Web. Vous recevez alors une notification immédiate indiquant si le paiement a abouti ou échoué.
Déterminer la compatibilité
Une session Checkout doit remplir toutes les conditions suivantes pour prendre en charge les paiements FPX :
- Les tarifs de tous les postes de facture doivent être exprimés dans la même devise. Pour définir des postes dans différentes devises, créez des sessions Checkout distinctes pour chacune d’entre elles.
- Vous ne pouvez utiliser que des postes ponctuels (les postes récurrents dans le cadre de plans d’abonnement ne sont pas pris en charge).
Accepter un paiement
Remarque
Avant d’utiliser ce guide, commencez par créer une intégration permettant d’accepter un paiement avec Checkout.
Cela vous guide tout au long de l’activation de { % $checkoutPaymentMethods.all.fpx.name %} et vous montre les différences entre l’acceptation de paiements à l’aide de moyens de paiement dynamique et la configuration manuelle de moyens de paiement.
Activer le moyen de paiement FPX
Lors de la création d’une nouvelle session Checkout, vous devez :
- Ajouter
fpxà la liste depayment_.method_ types - Veillez à ce que tous vos
line_utilisent la deviseitems myr
Traiter vos commandes
Maintenant que vous savez accepter des paiements, découvrez comment traiter les commandes.
Page de confirmation
FPX nécessite de montrer à votre client ses informations de transaction après son paiement. Pour personnaliser votre page de confirmation de paiement, consultez le guide dédié à ce sujet.
Lors de la personnalisation, vous devrez récupérer l’objet Paiement directement depuis l’objet PaymentIntent en utilisant l’ID PaymentIntent de votre session Checkout et afficher les informations suivantes sur votre page success_.
| Informations | Source d’informations |
|---|---|
| Date et heure de la transaction | created à partir de l’objet Charge. |
| Montant | amount à partir de l’objet Charge. |
| Numéro de commande du vendeur | statement_ à partir de l’objet Charge. |
| ID de transaction FPX | payment_ à partir de l’objet Charge. |
| Nom de la banque de l’acheteur | payment_ à partir de l’objet Charge |
| État de la transaction | status à partir de l’objet Charge |
Tester votre intégration
Lors du test de votre intégration Checkout, sélectionnez le moyen de paiement FPX, puis cliquez sur le bouton Payer.
Gérez les litiges et les remboursements
La période de remboursement pour FPX est limitée à 60 jours après le paiement d’origine.
Il n’existe pas de processus de litige, car les clients s’authentifient auprès de leur banque.