Chargeback webhook payload examples
Inspect the documented JSON payloads for chargeback notifications.
Use samples as fixtures
These payloads reproduce the documented event examples. A sample is not a complete schema: optional fields, nulls, amounts and types may vary by event. Route using event_type, retain event_id for deduplication, and use the corresponding event_body shape. Event catalog and behavior
Gateway signature and delivery
Verify Webhook-Signature with your gateway signing key before parsing the body. This family signs nonce + a period + the original body. It is separate from Sign-Up subscriptions. Gateway webhook verification
Chargeback Sample
Documented sample payload; not generated account activity. Where labeled syntax corrected, missing or trailing commas in the source have been repaired without changing field names or values. { "event_id": "d5b08691-cf24-41a4-9a5f-af8a1f5e2a13", "event_type": "chargeback.batch.complete", "event_body": { "merchant": { "id": "123456", "name": "Test Account" }, "processor": { "id": "ccprocessor", "name": "CC Processor", "type": "cc" }, "count": 2, "chargeback_amount": "29.22", "chargebacks": [ { "id": "1234567890", "date": "3/29/2020", "customer_name": "Someone Smith", "cc_number": "411111******1111", "amount": "11.11", "reason": "101: Introductory chargeback" }, { "id": "1234567891", "date": "3/29/2020", "customer_name": "Another Person Jr.", "cc_number": "543111******1111", "amount": "18.11", "reason": "101: Introductory chargeback" } ] } } false