Skip to main content

Interface: IncentiveRuleSetActionInput

Defined in: type/IncentiveRuleSetActionInput.ts:8

Input object for IncentiveRuleSetActionInput

Properties​

action​

action: IncentiveActions

Defined in: type/IncentiveRuleSetActionInput.ts:14

action input field


actionCode?​

optional actionCode?: string

Defined in: type/IncentiveRuleSetActionInput.ts:32

The action code that was applied by this rule. Should match the order.actionCode field in the inputs


discount?​

optional discount?: number

Defined in: type/IncentiveRuleSetActionInput.ts:24

discount input field


discountType?​

optional discountType?: IncentiveDiscountType

Defined in: type/IncentiveRuleSetActionInput.ts:26

discountType input field


name​

name: LocalizedStringInput[]

Defined in: type/IncentiveRuleSetActionInput.ts:16

name input field


price?​

optional price?: number

Defined in: type/IncentiveRuleSetActionInput.ts:20

price input field


productId?​

optional productId?: number

Defined in: type/IncentiveRuleSetActionInput.ts:18

productId input field


quantity?​

optional quantity?: number

Defined in: type/IncentiveRuleSetActionInput.ts:22

quantity input field


repeat?​

optional repeat?: YesNo

Defined in: type/IncentiveRuleSetActionInput.ts:30

repeat input field


rowId​

rowId: string | number

Defined in: type/IncentiveRuleSetActionInput.ts:12

rowId input field


ruleId​

ruleId: string | number

Defined in: type/IncentiveRuleSetActionInput.ts:10

ruleId input field


valuePoints?​

optional valuePoints?: number

Defined in: type/IncentiveRuleSetActionInput.ts:28

valuePoints input field