Evaluate Cart Rules
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; }>