Événements webhook
SahelPay envoie des webhooks pour vous notifier des événements importants.Événements disponibles
| Événement | Description |
|---|---|
payment.success | Paiement confirmé avec succès |
payment.failed | Paiement échoué |
payment.cancelled | Paiement annulé par le client |
payment.expired | Délai de paiement expiré |
payout.completed | Payout envoyé avec succès |
payout.failed | Payout échoué |
Format du payload
Headers
| Header | Description |
|---|---|
X-SahelPay-Signature | t=timestamp,v1=signature |
X-SahelPay-Timestamp | Timestamp UNIX (secondes) |
X-SahelPay-Event-ID | ID unique de l’événement |
Content-Type | application/json |
Retry automatique
| Tentative | Délai |
|---|---|
| 1 | Immédiat |
| 2 | 1 minute |
| 3 | 2 minutes |
| 4 | 4 minutes |
| 5 | 8 minutes |