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