Skip to main content

Coupon System

Create discount coupons to offer promotions and drive sales.

Creating a Coupon

Go to eCommerce → Coupons → Add New.

Coupon Types

TypeDescriptionExample
PercentageDiscount as a % of order total10% off
Fixed AmountFixed monetary discount5.00 off
Free ShippingWaive shipping costsFree delivery

Coupon Settings

  • Code — The coupon code customers enter (e.g., SUMMER2026)
  • Description — Internal description (not shown to customers)
  • Discount Value — Percentage or fixed amount
  • Minimum Order — Minimum cart total required
  • Maximum Discount — Cap on the discount amount (for percentage coupons)
  • Usage Limit — Total times the coupon can be used
  • Per-Customer Limit — Times a single customer can use it
  • Expiry Date — When the coupon expires

Restrictions

  • Product restrictions — Apply only to specific products
  • Category restrictions — Apply only to specific categories
  • Exclude sale items — Don't apply to already-discounted products

Applying Coupons

Customers can apply coupons at the cart or checkout page by entering the coupon code in the designated field.

API Integration

Coupons are managed via the REST API:

EndpointMethodDescription
/ec/v1/coupons/applyPOSTApply coupon to cart
/ec/v1/coupons/removePOSTRemove coupon from cart
/ec/v1/coupons/appliedGETList applied coupons