Promotion service – Coupons
As part of the Promotions service, the Sitecore.Commerce.Plugin.Coupons plugin provides the ability to generate, redeem, and track coupons. A coupon represents a customer-initiated request to qualify for a promotion.
Types of coupons include:
-
Public – multi-use coupons that can be used by anyone.
-
Private – single-use coupons targeted to specific registered customers.
Coupons can apply at various layers:
-
Cart Line – for example, money-off or a percentage-off an item or variant in a cart line.
-
Cart – for example, money-off or a percentage-off the entire cart.
-
Customer – for example, access to a benefit that applies across carts, for example, services, entitlements, and a trial period.
Other capabilities of coupons include:
-
Customer adds a coupon to a cart, by typing in the coupon code.
-
Customer removes a coupon from the cart.
-
System includes the coupon in its calculation of promotion benefits based on coupon entered.
-
Validating the coupon when it is added to the cart.
-
Notification to the customer in the cart if the coupon will be applied, or if it will not be used (for example, does not qualify).
-
Tracking the number of times a valid coupon is used in completed orders.
Business users in the Business Tools can:
-
View coupons used in an order.
-
Generate coupons linked to a promotion, or a batch of specified quantity, each with a unique coupon code.
-
Manage generated coupons, including allocating/unallocating coupons.