Préparer votre requête
Pour créer un lien de paiement, utilisez le point de terminaison suivant :- Sandbox :
POST https://pay.sandbox.yabetoopay.com/v1/payment-links
- Production :
POST https://pay.api.yabetoopay.com/v1/payment-links
Sécurité de la clé secrète : Votre clé secrète (
secret_key
)
doit rester confidentielle et ne doit jamais être exposée dans le frontend ou le code côté client.
Elle doit uniquement être utilisée côté serveur.Corps de la requête
Paramètres requis
Paramètre | Type | Description |
---|---|---|
amount | number | Le montant à payer (dans la plus petite unité monétaire). |
currency | string | Le code de la devise (ex : xaf , usd ). |
description | string | Une description du produit ou service. |
Paramètres optionnels
Paramètre | Type | Description |
---|---|---|
metadata | object | Métadonnées supplémentaires pour le suivi interne. |
Créer un lien de paiement
Réponse
200 OK
Lorsque le lien de paiement est créé avec succès, l’API renvoie une réponse 200 OK avec le corps suivant :400 Mauvaise requête
Si la requête est invalide, l’API renvoie une réponse 400 Bad Request :401 Non autorisé
Si la clé secrète est invalide :Personnalisation du lien
Vous pouvez personnaliser l’apparence de la page de paiement en ajoutant des paramètres supplémentaires :Les liens de paiement expirent automatiquement après 7 jours. Pour créer un lien
avec une durée de validité différente, utilisez le paramètre
expires_at
.