Kaizen
Browse modulesCheckoutcheckout/sharedInterfaces

Interface: OrderComputation

Defined in: shared/checkout/recompute.ts:61

Properties

anomaly

anomaly: boolean;

Defined in: shared/checkout/recompute.ts:76


applicationFeeTotalCents

applicationFeeTotalCents: number | null;

Defined in: shared/checkout/recompute.ts:67


authorizedTotalCents

authorizedTotalCents: number;

Defined in: shared/checkout/recompute.ts:62


authorizeStatus

authorizeStatus: "none" | "partial" | "full";

Defined in: shared/checkout/recompute.ts:72


capturedTotalCents

capturedTotalCents: number;

Defined in: shared/checkout/recompute.ts:63


chargeStatus

chargeStatus: "none" | "partial" | "full" | "overcharged";

Defined in: shared/checkout/recompute.ts:73


disputedTotalCents

disputedTotalCents: number;

Defined in: shared/checkout/recompute.ts:65


inFlightTotalCents

inFlightTotalCents: number;

Defined in: shared/checkout/recompute.ts:68


netChargedCents

netChargedCents: number;

Defined in: shared/checkout/recompute.ts:69


overExposedTotalCents

overExposedTotalCents: number;

Defined in: shared/checkout/recompute.ts:71

Σ per-tender overExposedCents — see that field's doc.


overlays

overlays: {
  disputed: boolean;
  overcollected: boolean;
  overExposed: boolean;
};

Defined in: shared/checkout/recompute.ts:77

disputed

disputed: boolean;

overcollected

overcollected: boolean;

overExposed

overExposed: boolean;

processingFeeTotalCents

processingFeeTotalCents: number | null;

Defined in: shared/checkout/recompute.ts:66


refundedTotalCents

refundedTotalCents: number;

Defined in: shared/checkout/recompute.ts:64


status

status: 
  | "paid"
  | "draft"
  | "pending"
  | "expired"
  | "authorized"
  | "partially_paid"
  | "partially_refunded"
  | "refunded"
  | "disputed"
  | "canceled";

Defined in: shared/checkout/recompute.ts:74

On this page