Skip to main content
POST
Créer un lien de paiement

Créer un lien de paiement

Crée un lien de paiement partageable, à montant fixe (produit) ou libre (le client saisit le montant).

Endpoint

Body

Exemple

Réponse

data est le lien créé, avec notamment id, slug (32 caractères hexadécimaux), name, amount_mode, fixed_amount, min_amount, max_amount, currency, is_active et created_at.

Utilisation

L’URL publique du lien est https://pay.sahelpay.africa/<slug> (les anciennes adresses pay.sahelpay.ml restent servies). Le client y paie par mobile money sur une page hébergée par SahelPay. Les SDKs renvoient cette URL dans le champ url.
Sans amount_mode, l’API crée un lien à montant libre (OPEN), même si fixed_amount ou price est fourni : le client peut alors payer n’importe quel montant entre min_amount et max_amount. Envoyez "amount_mode": "FIXED" pour un prix imposé. Depuis la version 1.1.0, les SDKs envoient FIXED dès qu’un montant est fourni.
Modifier, désactiver ou supprimer un lien : voir Modifier un lien.