Skip to main content
WEBHOOK

Headers

Djonanko-Signature
string
required

t=<horodatage unix>,v1=<hmac-sha256 hexadécimal>

Example:

"t=1759226027,v1=3a7f9c1e8b2d4f6a0c5e7b9d1f3a5c7e9b1d3f5a7c9e1b3d5f7a9c1e3b5d7f9a"

Djonanko-Event
string
required

Type de l'événement, pour router sans lire le corps.

Example:

"cashin.succeeded"

Body

application/json
id
string

Identifiant de l'événement. Utilisez-le pour dédupliquer.

Example:

"evt_9f1c2b7e4a5d4c8fb0a1e2d3c4b5a697"

type
enum<string>
  • cashin.awaiting_payer — le payeur doit agir
  • cashin.succeeded — encaissement confirmé, portefeuille crédité
  • cashin.failed — encaissement refusé
  • cashin.expired — aucune issue dans le délai
  • cashout.succeeded — bénéficiaire crédité
  • cashout.failed — transfert refusé, immobilisation levée
  • cashout.expired — aucune issue, immobilisation levée
  • operation.reversed — opération contre-passée
  • wallet.adjusted — régularisation de portefeuille
  • ping — notification de test
Available options:
cashin.awaiting_payer,
cashin.succeeded,
cashin.failed,
cashin.expired,
cashout.succeeded,
cashout.failed,
cashout.expired,
operation.reversed,
wallet.adjusted,
ping
createdAt
string<date-time>
merchantReference
string
Example:

"PRT-4F7K2M9Q"

data
object

Contenu de l'événement. Pour tous les types liés à une opération, contient operation, dans la même forme que les réponses d'API.

Response

200

Notification acceptée. Tout code 2xx convient.