Developers · WebhooksOndertekende events
Ondertekende events
voor elke betaling.
Voeg een endpoint toe in Instellingen → API & webhooks, kies je events en controleer elke levering met je secret.
14:02payment.succeeded200
14:05subscription.renewed200
14:09dispute.created500 · nieuwe poging
14:10dispute.created200
Elke poging gelogd
SIGNED WITHHMACSHA-256 bij elke levering
EVENT TYPES9betalingen, geschillen, abonnementen
FAILED DELIVERIES↻opnieuw geprobeerd en gelogd
OndertekendElke levering heeft een header UP-Signature: HMAC-SHA256 van tijdstempel en body.
Opnieuw geprobeerdMislukte leveringen worden opnieuw geprobeerd, elke poging gelogd.
Jouw eventsKies de events die je nodig hebt, of allemaal.
JSONElk event heeft een id, een type, een aanmaaktijd en de bijbehorende data.
| Event | Wanneer |
|---|---|
payment.succeeded | Een betaling is goedgekeurd |
payment.voided | Een betaling is geannuleerd |
refund.succeeded | Een terugbetaling is verwerkt |
dispute.created | Een nieuw geschil |
dispute.updated | Een geschil is gewijzigd |
subscription.created | Een nieuwe abonnee |
subscription.renewed | Een verlenging is betaald |
subscription.payment_failed | Een verlenging is mislukt |
subscription.cancelled | Een abonnement is beëindigd |
UP-Signature: t=1762340000,v1=5f8c…
// Verify: HMAC-SHA256(secret, t + "." + body) == v1Vragen van merchants
Hoe controleer ik een levering?
Bereken de HMAC-SHA256 van de tijdstempel en de body met je secret en vergelijk die met de header UP-Signature.
Kan ik kiezen welke events ik krijg?
Ja, kies de events die je nodig hebt of allemaal.