Skip to main content
POST
Conservez paymentLink.reference avec votre commande avant de rediriger le client. Guides : Lien de paiement · QR code.

Authorizations

x-api-key
string
header
required

Votre clé API publique (préfixe DJN-). Visible dans l'espace Développeur du dashboard.

x-api-secret
string
header
required

Votre secret API (64 caractères hexadécimaux). Communiqué une seule fois par SMS à la création du compte ou à la régénération.

Body

application/json
amount
integer
required

Montant à encaisser en FCFA. Doit être strictement supérieur à 100.

Required range: x >= 101
Example:

5000

merchant_reference
string
required

Référence de votre compte marchand.

Example:

"beautyshop"

return_url
string<uri>
required

URL vers laquelle le client est redirigé après un paiement réussi.

Example:

"https://example.com/success"

cancel_url
string<uri>
required

URL vers laquelle le client est redirigé après un échec ou une annulation.

Example:

"https://example.com/cancel"

isQrCode
boolean
default:false

Si true, la réponse contient un QR code (image PNG encodée en data URL) au lieu de l'URL de paiement.

Example:

false

metadata
object

Données libres que vous souhaitez retrouver dans le webhook et dans la liste des transactions.

Response

Lien créé.

success
boolean
Example:

true