Demander un paiement sans redirection vers le portail Djomy
Cet endpoint permet d’initier un nouveau paiement directement via API, sans passer par la redirection vers notre portail de paiement.
Le paiement est transmis au partenaire. Selon le moyen de paiement choisi, le flux diffère :
• OM et MOMO : Le payeur est notifié par SMS ou via l’application Orange Money / MTN MoMo, afin de confirmer le paiement directement depuis son téléphone.
• KULU : L’API retourne un lien de redirection dans la réponse. Le marchand doit rediriger le payeur vers cette URL :
- Si l’application KULU est installée, elle s’ouvrira automatiquement pour confirmation.
- Sinon, le payeur sera redirigé vers le portail web de KULU pour confirmer son paiement.
• VISA et MASTERCARD : ⚠️ Les paiements par carte bancaire ne sont pas autorisés sur cet endpoint. Merci d’utiliser à la place l’API de paiement avec redirection vers notre portail Djomy.
🔒 Sécurité : Cet appel nécessite :
- Un en-tête Authorization : Bearer <jwt_token>
- Un en-tête X-API-KEY : clientId:signature
La signature HMAC-SHA256 est calculée de la façon suivante :
signature = HMAC_SHA256(clientId, clientSecret)
X-API-KEY = clientId:signature
Exemple :
X-API-KEY: djomy-merchant-001:ab56b4d92b40713acc5af89985d4b786
Request
- Base URL: https://sandbox-api.djomy.africa
- URL: https://sandbox-api.djomy.africa/v1/payments
- Auth: API key in header X-API-KEY and HTTP bearer
Request body
Example request
{
"paymentMethod": "OM"
}Response
Paiement initié avec succès
Changes
No recorded changes to this operation across all 1 revision of this API.