Skip to content

Payment Failed

event:payment/payment.failedv1.0.0

Emitted when a payment is declined or errors.

View schema.json

Extracted from source, 75% confident.

Read from contracts/events/payment.failed.json

Produced by payments-service. Consumed by reporter.

Loading map…
  • typeconst "payment.failed"required
  • paymentIdstringrequired
  • reasonstringrequired
  • failedAtstringrequired
    • date-time

schema.json is the contract a consumer validates against.

Details
Id
payment.failed
Domain
payment
Repository
cbd-payments-service
Runtime evidence
No evidence attached
Run ac scan --snapshot <file> with an autotel architecture snapshot to record what this event did at runtime.

No runtime evidence is attached. This does not mean the event has no traffic.

Ask your coding agent: “Investigate payment/payment.failed using autocatalog and autotel.”

Example

generated

{
  "type": "payment.failed",
  "paymentId": "string",
  "reason": "string",
  "failedAt": "2026-01-01T12:00:00Z"
}