Skip to main content

Initialisation Paiement Marchand

Générez un lien de paiement pour vos clients. Cette endpoint permet aux marchands de créer des liens de paiement uniques pour leurs produits ou services.

Endpoint

Headers

Corps de la Requête

Paramètres

Réponse

Réponse Réussie (201)

Réponse d’Erreur (400)

Codes d’Erreur

Validations

  1. Montant Minimum
  2. ID Transaction Unique

Exemple de Requête

Webhook de Notification

Lorsque le statut de la transaction change, un webhook est envoyé à l’URL spécifiée dans callBackURL:

Notes

  1. Génération du lien
    • Le lien de paiement est généré automatiquement
    • Format: https://pay.dexchange.sn/process/{transactionId}
    • Valide jusqu’au paiement ou expiration
  2. Statuts de Transaction
    • PENDING - En attente de paiement
    • SUCCESS - Paiement réussi
    • FAILED - Paiement échoué
    • EXPIRED - Lien expiré
  3. Sécurité
    • Vérification de l’API key
    • Validation de l’unicité de l’ID externe
    • Vérification du statut du marchand
  4. Notifications
    • Webhook pour les mises à jour de statut
    • Email de confirmation au marchand
    • Mise à jour en temps réel via WebSocket