Racecamp
Back to Production billing

payment.failed

Delivery #102

Replay
Delivery queued for replay.
Delivery failed
The endpoint returned HTTP 500 and the automatic retry budget was exhausted.

Delivery summary

The event ID and payload stay stable across automatic retries and manual replays.

EndpointProduction billing
StatusFailed
Attempt#3
ResponseHTTP 500
SentAug 9, 2026 at 1:40 PM

Event payload

This exact JSON body is signed and reused for every attempt and replay.

{
  "id": "evt_01J4PAYFAIL",
  "type": "payment.failed",
  "created_at": "2026-08-09T13:40:00Z",
  "data": {
    "payment": {
      "id": "pay_9931",
      "reason": "card_declined"
    }
  }
}