SpendingRulesRewardDTO
SpendingRulesRewardDTO = ({
amount:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.fixedAmountDiscount;templateId:string; } | {amountY:number;everyX:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.flexibleAmountDiscount;templateId:string; } | {percents:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.fixedPercentageDiscount;templateId:string; } | {everyX:number;percentsY:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.flexiblePercentageDiscount;templateId:string; } | {initialValue:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.giftCard;templateId:string; } | {minOrderPrice:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.shippingDiscount;templateId:string; } | {percents:number;productId:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.productDiscount;templateId:string;variantId:number; } | {collectionIds:number[];percents:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.productCollectionDiscount;templateId:string; } | {amount:number;rewardType: typeofSPENDING_RULES_REWARD_TYPES.fixedStoreCredit;templateId:string; })[]
Spending rules reward data representing different types of rewards that can be redeemed