DocumentationCartFunctions

Evaluate Cart Rules

amerta


amerta / Cart / evaluateCartRules

Function: evaluateCartRules()

evaluateCartRules(payload, cartItems, subtotal): Promise<{ applicableRules: any[]; freeDelivery: boolean; freeGifts: any[]; messages: { active: string[]; upsell: string[]; }; totalDiscount: number; }>

Defined in: amerta/theme/utilities/cart.ts:73

Parameters

| Parameter | Type | | ------ | ------ | | payload | any | | cartItems | any[] | | subtotal | number |

Returns

Promise<{ applicableRules: any[]; freeDelivery: boolean; freeGifts: any[]; messages: { active: string[]; upsell: string[]; }; totalDiscount: number; }>