Provides the discount that is applied when this promotion is added to a cart. Reductions can be via a fixed amount or a percentage. Available actions can be discount per item, for the whole order, free/discounted shipping, and buy one get one free/discounted.
Property
Value
API Name
s_c__Promotion_Action__c
Label
Promotion Action
Plural Label
Promotion Actions
Type
Custom Object
Fields
Field Label
API Name
Type
Required
Description
Action
s_c__Action__c
Picklist
Yes
Defines how this promotion is applied to the shopping cart. Available options are per order, per item in the order, discounted or free shipping, or a buy one get another at a discount. Used in conjunction with Promotion_Scope__c which determines qualifying items.
Calculation Type
s_c__Calculation__c
Picklist
Yes
Defines whether the promotion is a fixed value or a percantage.
Discount Percentage
s_c__Discount_Percent__c
Percent(18,2)
No
The percentage amount to apply to the promotion as a discount. This is required when Calculation__c is set to “Discount Percentage”.
Discount Points Amount
s_c__Discount_Value_Points__c
Number(18,0)
No
The fixed amount of points to apply to the promotion as a discount. This is required when Calculation__c is set to “Discount Amount”.
Discount Amount
s_c__Discount_Value__c
Currency(18,2)
No
The fixed amount to apply to the promotion as a discount. This is required when Calculation__c is set to “Discount Amount”.
Dynamic Discount Points Amount
s_c__Dynamic_Discount_Value_Points__c
LongTextArea(5000)
No
An expression in Liquid syntax that supplies the promotion discount points amount. This is required when Calculation__c is set to “Dynamic Amount”.
Dynamic Discount Amount
s_c__Dynamic_Discount_Value__c
LongTextArea(5000)
No
An expression in Liquid syntax that supplies the promotion discount amount. This is required when Calculation__c is set to “Dynamic Amount”.