Kaizen
Browse modulesCheckoutcheckout/sharedInterfaces

Interface: CanonicalTxn

Defined in: shared/checkout/provider.ts:84

Properties

amountCents

amountCents: number;

Defined in: shared/checkout/provider.ts:88


dedupeKey

dedupeKey: string;

Defined in: shared/checkout/provider.ts:92


feeKind?

optional feeKind?: "processing" | "application" | "dispute";

Defined in: shared/checkout/provider.ts:89


kind

kind: 
  | "void"
  | "fee"
  | "capture"
  | "authorization"
  | "capture_return"
  | "refund"
  | "refund_return"
  | "dispute_funds_withdrawn"
  | "dispute_reinstated"
  | "adjustment";

Defined in: shared/checkout/provider.ts:86


occurredAt

occurredAt: Date;

Defined in: shared/checkout/provider.ts:93


providerEventId?

optional providerEventId?: string;

Defined in: shared/checkout/provider.ts:90


providerObjectId?

optional providerObjectId?: string;

Defined in: shared/checkout/provider.ts:91


txnStatus

txnStatus: "success" | "pending" | "failure";

Defined in: shared/checkout/provider.ts:87

On this page