Promotion Action Object Reference

Overview

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".
Promotion s_c__Promotion_Id__c MasterDetail (s_c__Promotion__c) No The promotion this action applies to.
Qualifying Quantity s_c__Qualifying_Quantity__c Number(18,0) No The number of items a user needs to purchase before the discount is applied.
StoreConnect External ID s_c__sC_Id__c Text(36) No StoreConnect External ID, do not modify in Salesforce

Relationships

Field Type Related Object Relationship Name
s_c__Promotion_Id__c MasterDetail s_c__Promotion__c Promotion_Actions