Méthodes de paiement
Vous spécifiez la méthode de paiement souhaitée par votre client, et SahelPay choisit le gateway interne correspondant.Méthodes disponibles
Les alias
ORANGE et MOBILE_MONEY sont acceptés et résolus vers ORANGE_MONEY.
Interrogez la liste, ne la codez pas en dur
Les rails activés évoluent. Plutôt que de figer une liste dans votre code, demandez-la à l’API :Informations de routing
Chaque paiement retourne le gateway retenu :Ces champs sont informatifs et destinés au support. Vous ne choisissez pas
le gateway : SahelPay le résout à partir de la méthode demandée.
Disponibilité d’un rail
Un rail peut être désactivé ou mis en maintenance côté administration. Dans ce cas, une demande de paiement sur ce rail échoue avec un400 explicite plutôt
que d’être routée ailleurs en silence.
Ces changements s’appliquent sans redéploiement, d’où l’intérêt de lire
/v1/providers/enabled au moment d’afficher les options à votre client.