Interface: DeliveredEvent
Defined in: server/checkout/outbox-service.ts:17
A delivered domain event handed to a CheckoutHooks handler. Carries the
routing metadata plus the versioned { v, … } payload (proposal §Hooks +
transactional outbox). The payload is unknown at this seam — handlers parse
it through the exported *PayloadV1 Zod schemas (which tolerate unknown
fields, the at-least-once upgrade contract).
Properties
attempts
attempts: number;Defined in: server/checkout/outbox-service.ts:24
id
id: string;Defined in: server/checkout/outbox-service.ts:18
orderId
orderId: string;Defined in: server/checkout/outbox-service.ts:22
organizationId
organizationId: string;Defined in: server/checkout/outbox-service.ts:21
payload
payload: unknown;Defined in: server/checkout/outbox-service.ts:23
seq
seq: number;Defined in: server/checkout/outbox-service.ts:19
type
type:
| "order.placed"
| "payment.succeeded"
| "payment.failed"
| "order.paid"
| "order.canceled"
| "order.refunded"
| "dispute.opened"
| "order.status_changed"
| "order.anomaly";Defined in: server/checkout/outbox-service.ts:20