POST /payments/v1/payments/direct-charge
Payload commun, la plupart des providers
Payload Orange pre-OTP
Les providers Orange peuvent exiger un code généré par le client avant l’envoi de la requête.Indications USSD
- Orange Senegal :
#144#391# - Orange Mali :
#144#77# - Orange Burkina Faso :
*144*4*6*amount#
Référence des champs
Checklist de validation avant l’envoi
Format du montant
Format du montant
Envoyez uniquement des montants entiers en sous-unités. Les décimales ne sont pas prises en charge.
Slug provider
Slug provider
Assurez-vous que
provider correspond a un slug valide de Providers pris en charge.Champs `customerInput` requis
Champs `customerInput` requis
Confirmez la présence des champs spécifiques au provider, comme
phoneNumber, network ou customerCode, avant d’envoyer la requête.Unicite de la reference
Unicite de la reference
Générez des références uniques afin d’éviter les erreurs de transaction en double.
Documentation associée
API Direct Charge
Flux de requête et gestion des réponses et actions.
Flux de traitement
Comportements processing, redirect, bankTransfer et pre-OTP.
Specification des montants
Règles de conversion en sous-unités pour tous les montants.