ChampionshipPublicationPaymentDto
@raizfc/contracts / ChampionshipPublicationPaymentDto
Type Alias: ChampionshipPublicationPaymentDto
ChampionshipPublicationPaymentDto =
Readonly<{amount:MoneyAmount;championshipId:ID;confirmedAt?:ISODateString;copyPasteCode:string;createdAt:ISODateString;expiresAt:ISODateString;id:ID;purpose:"championship_publication";qrCode:string;status:PaymentStatus; }>
Defined in: championship/championship.dto.ts:264
SPEC-DOMAIN-PAYMENT-001 "Purposes ... championship_publication", scoped to this pack only —
a self-contained fake Pix, not the generic /payments/* resource (IS-MVP-09.2/10.1 own
that; see the IS-MVP-07.1 handoff for the registered decision). status reuses the shared
PaymentStatus enum so a future generic payments domain can absorb this shape without a
breaking rename.