Créer un paiement comptant différé
A. Créer le formToken
Le formToken est une clé générée par la plateforme. Il définit le contexte de paiement (montant, devise, numéro de commande, coordonnées de l'acheteur, etc.).
Utilisez le champ transactionOptions.cardOptions.captureDelay pour indiquer le délai en nombre de jours avant remise en banque.
Exemple de requête
- Champs obligatoires :
- Montant : 100 XPF.
- Délai de capture : 5 jours avant remise en banque.
- Champs recommandés :
- Référence de la commande : "myOrderId-1234".
- E-mail de l'acheteur : "sample@example.com".
Exemple de code
https://epaync.nc/api-payment/V4/Charge/CreatePayment
{ "amount": "10000", "currency": "XPF", "orderId": "myOrderId-1234", "customer": { "email": "sample@example.com" }, "transactionOptions": { "cardOptions": { "captureDelay": 5 } } }
Retrouvez la description et l'intégralité des champs dans notre playground.
B. Afficher formulaire de paiement
Une fois le formToken généré, affichez le formulaire. Pour plus de détails, voir : lien.