Envoyez une demande de paiement directement sur le mobile d’un utilisateur.
POST /direct-pay
Envoyez une demande de paiement directement sur le mobile d’un utilisateur. Vous êtes responsable de la création de votre propre formulaire de paiement et de la vérification du statut du paiement.
Nom | Obligatoire | Type | Description |
---|---|---|---|
amount | Oui | entier | Montant à payer (minimum 100 XAF). |
phone | Oui | chaîne | Numéro de téléphone pour la demande de paiement (exemple : 67XXXXXXX). |
medium | Non | chaîne | "mobile money" ou "orange money" . À omettre pour détection automatique. |
name | Non | chaîne | Nom du payeur. |
Non | chaîne | Email du payeur pour recevoir le reçu. | |
userId | Non | chaîne | ID utilisateur dans votre système (1–100 caractères; a–z, A–Z, 0–9, -, _ autorisés). |
externalId | Non | chaîne | ID de transaction ou commande pour rapprochement (1–100 caractères; mêmes règles). |
message | Non | chaîne | Motif du paiement. |
200 OK
avec un corps JSON contenant :
message
: message de succèstransId
: ID de la transaction pour suivre le paiementdateInitiated
: date de l’initiation du paiementEn cas d’erreur, un code 4XX avec un message d’échec est retourné.
Accepté
The response is of type object
.