docs/admin-interface/marketing/coupons.md
{% hint style="info" %} Drive Sales with Discounts The Coupon system allows you to create flexible discount codes for promotions, special offers, and customer incentives. Manage expiration dates, usage limits, and product-specific discounts directly from your OpenCart 4 admin panel. {% endhint %}
The Coupon system in OpenCart 4 provides powerful tools for creating and managing discount promotions. Whether you're running seasonal sales, rewarding loyal customers, or promoting specific products, coupons help drive sales and customer engagement. The system supports multiple discount types, usage restrictions, and detailed tracking to ensure your promotions are effective and controlled.
To access the Coupon management interface:
{% stepper %} {% step %} Step 1: Start Creating a Coupon
Click the Add New button (+) in the top-right corner of the coupon list.
You'll be taken to the coupon creation form with two main tabs: General and History. The General tab contains all configuration options.
{% endstep %}
{% step %} Step 2: Configure Basic Coupon Settings
Fill in the General tab with basic coupon information:
Coupon Name (Required)
Code (Required)
Type (Required)
Discount Amount (Required)
{% endstep %}
{% step %} Step 3: Set Usage Restrictions
Configure restrictions to control how and when the coupon can be used:
Customer Login Required
Free Shipping
Total Amount Minimum
Usage Limits
Validity Dates
{% endstep %}
{% step %} Step 4: Set Product/Category Restrictions (Optional)
Control which products the coupon applies to:
Products
Categories
Note: If both products and categories are selected, coupon applies to union of both sets (products in list OR in selected categories). {% endstep %}
{% step %} Step 5: Save and Activate
Click Save to create the coupon. The coupon will be:
You can edit the coupon anytime to change settings or disable it. {% endstep %} {% endstepper %}
Create multiple coupons with different discount levels:
Schedule coupons to activate in sequence:
Target new products with specific coupons:
Create time-sensitive coupons for recovery:
Combine with customer groups and affiliate system:
SAVE10-2025, SAVE20-2025 (amount-year)SUMMER25, WINTER25 (season-year)VIP-MEMBER, VIP-GOLD (tier-purpose){% hint style="success" %} Coupon Strategy 🎫
{% hint style="warning" %} Risk Management ⚠️
{% hint style="info" %} Technical Considerations ⚡
Solution: Check coupon status and restrictions:
Solution: Verify coupon type and product restrictions:
Solution: Code must be unique across all coupons:
Solution: Check per-customer usage limit:
Solution: Verify shipping and coupon settings:
{% hint style="info" %} System Limitations ⚡
{% hint style="success" %} Documentation Summary 📋
You've now learned how to:
Next Steps: