Promotions for Developers

When configuring promotions for Salesforce B2C Commerce, you can extend your application to meet your unique campaign and promotion requirements using components such as:

  • Business objects: add or change existing campaign, promotion, and promotion qualifier business objects to customize your application.
  • APIs: use the B2C Commerce APIs that are specific for promotions.
  • Templates: add or change templates.

You can implement the following promotion types, which are not included automatically in B2C Commerce:

You can customize your code to show different promotional message on the product detail page, depending on if the product is a qualifying or discounted product (or both) for a promotion for which a customer qualifies. You can use an alternate way to calculate tax for line items in an order, especially if your back-end systems can't handle order-level discounts.

You can use the B2C Commerce APIs and Business Manager to handle qualifiers, such as source codes and coupons.