Kaizen
Browse modulesCheckoutcheckout/serverInterfaces

Interface: BalanceDebitContext

Defined in: server/checkout/manual-provider.ts:20

Ctx handed to BalanceLedgerPort.debit on capture of a stored-balance tender. dedupeKey is the same deterministic key stamped on the resulting CanonicalTxn, so the consumer's ledger fact and the payment ledger event share one idempotency identity.

Extended by

Properties

amountCents

amountCents: number;

Defined in: server/checkout/manual-provider.ts:24


customerId

customerId: string;

Defined in: server/checkout/manual-provider.ts:22


dedupeKey

dedupeKey: string;

Defined in: server/checkout/manual-provider.ts:25


organizationId

organizationId: string;

Defined in: server/checkout/manual-provider.ts:21


paymentId

paymentId: string;

Defined in: server/checkout/manual-provider.ts:23

On this page