Créez un lien de paiement pour rediriger les utilisateurs vers une page de paiement hébergée par Fapshi.
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.
Nom | Obligatoire | Type | Description |
---|---|---|---|
amount | Oui | entier | Montant à payer (minimum 100 XAF). |
Non | chaîne | Si renseigné, l’utilisateur n’aura pas à fournir son email lors du paiement. | |
redirectUrl | Non | chaîne | URL vers laquelle l’utilisateur sera redirigé après le paiement. |
userId | Non | chaîne | ID utilisateur interne (1-100 caractères ; a-z, A-Z, 0-9, -, _). |
externalId | Non | chaîne | ID de transaction/commande pour réconciliation (1-100 caractères ; a-z, A-Z, 0-9, -, _). |
message | Non | chaîne | Raison du paiement. |
200 OK
avec 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 paiementEn cas d’erreur, retournera un code 4XX avec un message expliquant l’échec.
Lien de paiement généré avec succès
The response is of type object
.