Kaizen
Browse modulesCheckoutcheckout/sharedInterfaces

Interface: AdjustmentClassification

Defined in: shared/checkout/priced-cart.ts:124

Consumer-derived classification for one applied FEE/DISCOUNT action. The pricing engine only knows FEE vs DISCOUNT — kind (incl. tax), responsible party, tax inclusivity, and GL capture are policy and must come from the consumer's mapping (rule identifier/name/metadata + product GL config).

Properties

feeType?

optional feeType?: "platform" | "other" | "surcharge" | "convenience_fee";

Defined in: shared/checkout/priced-cart.ts:127


glCode?

optional glCode?: string;

Defined in: shared/checkout/priced-cart.ts:129


kind

kind: "discount" | "fee" | "tax";

Defined in: shared/checkout/priced-cart.ts:125


responsibleParty

responsibleParty: "organization" | "customer" | "platform";

Defined in: shared/checkout/priced-cart.ts:126


revenueAccount?

optional revenueAccount?: string;

Defined in: shared/checkout/priced-cart.ts:130


taxInclusive?

optional taxInclusive?: boolean;

Defined in: shared/checkout/priced-cart.ts:128

On this page