MobupayMobupay
Chargement de vos clés API…

Webhooks · Guides de recettes

Rattraper un événement manqué

Après cinq tentatives, Mobupay abandonne. Le rattrapage est une lecture, pas un rejeu.

1. Constater l'indisponibilité

Une panne de votre côté, un certificat expiré, un déploiement : les cinq tentatives s'épuisent en quelques minutes. L'événement n'est pas perdu, il n'a simplement pas été remis.

GET /api/v1/webhooks liste vos endpoints et leur état. Un endpoint désactivé ne recevra rien tant qu'il ne sera pas réactivé par PUT /api/v1/webhooks/{id}.

2. Relire l'état réel

Il n'existe pas d'endpoint de rejeu, et c'est délibéré : l'état d'un paiement est toujours lisible. GET /api/v1/payments/{id} rend l'état courant, qui prime sur tout événement en retard.

Pour un lot, parcourez vos commandes en attente et relisez leur paiement, plutôt que d'attendre une remise qui n'aura pas lieu.

Une lecture rend l'état FINAL, un événement rend un état à un instant donné. Après une panne, la lecture est la seule source qui ne peut pas vous faire régresser.

3. Éviter la prochaine fois

Un rattrapage périodique des commandes restées en attente au-delà d'un délai raisonnable coûte peu et couvre tous les cas de perte, y compris ceux que vous n'avez pas vus passer.