DocumentationTypesInterfaces

Cart Rules Select

amerta


amerta / payload-types / CartRulesSelect

Interface: CartRulesSelect<T>

Defined in: payload-types.ts:5016

This interface was referenced by Config's JSON-Schema via the definition "cart-rules_select".

Type Parameters

| Type Parameter | Default type | | ------ | ------ | | T extends boolean | true |

Properties

activeMessage?

optional activeMessage: T

Defined in: payload-types.ts:5039


applicability?

optional applicability: T

Defined in: payload-types.ts:5021


buyXGetYBuyProduct?

optional buyXGetYBuyProduct: T

Defined in: payload-types.ts:5030


buyXGetYBuyQuantity?

optional buyXGetYBuyQuantity: T

Defined in: payload-types.ts:5029


buyXGetYDiscountType?

optional buyXGetYDiscountType: T

Defined in: payload-types.ts:5033


buyXGetYDiscountValue?

optional buyXGetYDiscountValue: T

Defined in: payload-types.ts:5034


buyXGetYGetProduct?

optional buyXGetYGetProduct: T

Defined in: payload-types.ts:5032


buyXGetYGetQuantity?

optional buyXGetYGetQuantity: T

Defined in: payload-types.ts:5031


createdAt?

optional createdAt: T

Defined in: payload-types.ts:5046


customerGroups?

optional customerGroups: T

Defined in: payload-types.ts:5036


customers?

optional customers: T

Defined in: payload-types.ts:5035


description?

optional description: T

Defined in: payload-types.ts:5018


discountType?

optional discountType: T

Defined in: payload-types.ts:5025


discountValue?

optional discountValue: T

Defined in: payload-types.ts:5026


expiryDate?

optional expiryDate: T

Defined in: payload-types.ts:5042


freeGiftProduct?

optional freeGiftProduct: T

Defined in: payload-types.ts:5027


freeGiftQuantity?

optional freeGiftQuantity: T

Defined in: payload-types.ts:5028


name?

optional name: T

Defined in: payload-types.ts:5017


priority?

optional priority: T

Defined in: payload-types.ts:5037


ruleType?

optional ruleType: T

Defined in: payload-types.ts:5019


startDate?

optional startDate: T

Defined in: payload-types.ts:5041


status?

optional status: T

Defined in: payload-types.ts:5040


timesUsed?

optional timesUsed: T

Defined in: payload-types.ts:5044


triggerCollection?

optional triggerCollection: T

Defined in: payload-types.ts:5024


triggerProducts?

optional triggerProducts: T

Defined in: payload-types.ts:5023


triggerType?

optional triggerType: T

Defined in: payload-types.ts:5020


triggerValue?

optional triggerValue: T

Defined in: payload-types.ts:5022


updatedAt?

optional updatedAt: T

Defined in: payload-types.ts:5045


upsellMessage?

optional upsellMessage: T

Defined in: payload-types.ts:5038


usageLimit?

optional usageLimit: T

Defined in: payload-types.ts:5043