Callback CMI reçu
{
"merchantCode": "100006",
"store": "100008",
"tokenRef": "1000080001123",
"orderId": "ORD_20260714095758_339",
"totalAmount": 80,
"currency": "504",
"selectedItems": [
{
"id": "item_ORD_20260714095758_339",
"amount": 80
}
],
"transactionDate": "2026-07-14T09:58:30",
"fatouratiTransactionNumber": "SIM_20260714095830_127",
"paymentSystemTransactionNumber": "SIMTX_33358",
"paymentMode": "MULTI_CANAL",
"channel": "02",
"operator": "CIH"
}
Outils debug — endpoints CMI exposés par le marchand
Le vrai scénario timeout se joue depuis
la page client
(bouton « Confirmer + simuler timeout marchand ») — c'est
après paiement client que le CMI envoie le callback et que la fenêtre de 80 s s'ouvre.
Les boutons ci-dessous sont des raccourcis bruts pour tester directement les endpoints
checkStatusURL et
cancelURL.
→ GET checkStatusURL (raccourci direct)
→ POST cancelURL (raccourci direct)
Événement TOKEN_CREATED — payload signé
{
"tokenRef": "1000080001123",
"signature": "65372fc855702a04113cbcc96a7cd3a9755745c5feec8743de987b4f731b4907",
"payload": "80.00|504|100006|100008|ORD_20260714095758_339|1|MULTI_CANAL|true|2026-07-14T10:57:58|WQAUC2V99S4AVTU10J96M947UIZ0NYW7",
"cmiResponse": {
"status": "SUCCESS",
"data": {
"orderId": "ORD_20260714095758_339",
"tokenRef": "1000080001123",
"status": "CREATED",
"qrCode": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6AQAAAACgl2eQAAACuUlEQVR4Xu2XQXJjIQwF4SJw/1vMUcRFYLqFy0m8SM0i0WxM2Y4jevFKepK+2/n+/GmvkZfzBu55A/e8gXv+DYjWuu89Jq/gyzzLQCGweO02Ric6uIZs3WAlEFwRXxdI2kg1sA4IeSIaJGvM/wKgbWaJrNnMYCWQr9AgSmwKfATLAJWt1/Pq6tf7HwY8+hSBiFNltPmIVwFhaqzQbp6+WzbxR7EKgKNd8MsYo3EH0Q8dPCuBbafGXDnBRmJ8WKo6gOhUKJmCk+w5ST5l8tcB3EKEzGSYFFkvClgJkCWTg2sX+o79i2m9rgPo1G6KUKtfHGG3dJWAs4uwreL8DO0St3/LgHCDZIlmTpLIvdJLgeW/N8oAs06iZq4MsHnNTK70Zt9QLj5UWQWEPUOo5U69H450bVsF6NqmPu6YY9jlqbEOSG8slA43GwK1D+UqBLaFolRo48v08cJAMUDTblLUda9zw4itXAcsWyefvLUv3iFXsk+RBYDFIgZBrdTpMEGtJawCLFY3U9u1IoTOR7WqAORNhwZgXjhJwqwVAujDqsvOaXJZtnlKAcaX5dk2DgWzZrr2aJkqIPfH9orGpYVjKvtzogoADGLFbpVcK8dHDru4DPBH4EjP4Ffe6M2PSkCB5Ih8kR5nF/pCqBAIdyiWPblNIy8cpJWAxUJZ06jCoXX8VgjcEWbnPEbZffBeT5EVgJKG3ZK50S9pXYkqwLk17xbBuCRpC/sboBAgLflok9bd7lWHyPkQ+ftAuEWp0ASlTDnRw91WCHh0TMYsWWAXbVQIsEz7do+te861S1QC62qka/qdG9YrrVwIODxXOhW5ZAm7WrEPkTUAjpnmB53rqsy+KQYyNVcn6eJPjpMy4DjPu9XZNk93pEzF1gGalpExVEWp/ILI/tXVvwx8d97APW/gnjdwzw8AfwHUf5ieA+WFxgAAAABJRU5ErkJggg=="
}
}
}