Générer un Lien de Paiement
Points de terminaison
Générer un lien de paiement
Créez un lien de paiement pour rediriger les utilisateurs vers une page de paiement hébergée par Fapshi.
POST
Générer un Lien de Paiement
Endpoint
POST /initiate-pay
Générez un lien de paiement où les utilisateurs pourront compléter leur paiement sur une page de paiement préconstruite par Fapshi.
Paramètres
Réponse
-
200 OKavec un corps JSON contenant :message: message de succèslink: URL où l’utilisateur doit effectuer le paiementtransId: ID de la transaction pour suivre le statut du paiementdateInitiated: date de début du paiement
- En cas d’erreur, retournera un code 4XX avec un message expliquant l’échec.
Les liens de paiement expirent au bout de 24 heures et ne peuvent plus être utilisés après cette période.
Corps
application/json
Montant à payer (minimum 100 XAF).
Plage requise:
x >= 100Email de l'utilisateur facultatif à ignorer lors du paiement.
URL de redirection après le paiement.
Identifiant interne de l'utilisateur (1-100 caractères ; a-z, A-Z, 0-9, -, _).
Pattern:
^[a-zA-Z0-9\-_]{1,100}$Identifiant de transaction/commande pour la réconciliation (1-100 caractères ; a-z, A-Z, 0-9, -, _).
Pattern:
^[a-zA-Z0-9\-_]{1,100}$Motif du paiement.