Skip to content
  • About
  • Blog
  • Changelog
  • Contact
  • Cookie Policy
  • Features
  • Home
  • Plugin License Agreement (EULA)
  • Pricing
  • Privacy Policy
  • Refund Policy
  • Support
  • Support Policy
  • Terms & Conditions
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platformEzhance logo – WooCommerce promotion, discount, loyalty and customer retention platform
  • Home
  • Pricing
  • Documentation
  • Blog
  • Contact
Login
View Online Demo
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platformEzhance logo – WooCommerce promotion, discount, loyalty and customer retention platform

Getting Started

5
  • Why Isn’t My Promotion Applying?
  • Free vs Pro
  • How to Create Your First Promotion?
  • How to Install Ezhance?
  • How Ezhance Works?

Promotion Types

6
  • How to Create Order Coupon Promotions
  • How to Create Buy X Get Y Promotions?
  • How to Create Buy X Get X Promotions?
  • How to Create Cart Discount?
  • How to Create Bulk Discount Promotions?
  • How to Create Simple Discount Promotions?

Target Selection

7
  • Exclude Sale Items
  • Include vs Exclude Rules
  • Product Attributes Target
  • Product Tags Target
  • Products Target
  • Product Categories Target
  • Target Selection Overview

Eligibility Rules

8
  • Shipping Conditions Overview
  • Billing Conditions Overview
  • Shop Conditions Overview
  • Purchase History Overview
  • Customer Conditions Overview
  • Cart Item Conditions Overview
  • Cart Conditions Overview
  • Eligibility Rules Overview

Display Components

1
  • Display Components Overview

FAQ

9
  • Why Is My Discount Different Than Expected?
  • Which Promotion Wins When Multiple Promotions Match?
  • Can Multiple Promotions Apply Together?
  • Why Isn’t My Order Coupon Generated?
  • Why Isn’t My Free Gift Added?
  • Why Isn’t My Cart Discount Applying?
  • Why Aren’t My Promotion Displays Showing?
  • Why Isn’t My Bulk Discount Showing?
  • Why Isn’t My Promotion Applying?

Global Settings

1
  • Global Settings Overview
View Categories
  • Home
  • Docs
  • FAQ
  • Why Isn’t My Order Coupon Generated?

Why Isn’t My Order Coupon Generated?

Sathya
Updated on June 5, 2026

5 min read

Introduction #

If an Order Coupon is not being generated, the issue is usually related to one of the following:

  • The order does not qualify for the promotion
  • Eligibility Rules are failing
  • The promotion is inactive
  • The order has not been completed
  • Customer conditions are not satisfied
  • Purchase History conditions are not satisfied
  • The promotion schedule is restricting activation

This guide will help you identify the most common causes and resolve them quickly.

How Order Coupons Work #

Order Coupons are different from other promotion types.

Unlike product discounts and cart discounts, Order Coupons are generated after a qualifying order is successfully completed.

Before a coupon can be generated, Ezhance must verify:

✓ Promotion is Active

✓ Order qualifies for the promotion

✓ Eligibility Rules pass

✓ Customer satisfies all requirements

✓ Promotion schedule allows activation

✓ Order reaches the required status

If any requirement fails, no coupon will be generated.

Quick Checklist #

Before continuing, verify:

  • Promotion status is Active
  • Order qualifies for the promotion
  • Eligibility Rules pass
  • Customer Conditions pass
  • Purchase History Conditions pass
  • Schedule dates are valid
  • The order has been completed

Cause 1: Promotion Is Not Active #

Problem:

The Order Coupon promotion is inactive, disabled, or saved as a draft.

Solution:

Verify that the promotion status is set to Active.

Result:

The promotion becomes eligible for evaluation after qualifying orders.

Cause 2: The Order Does Not Qualify #

Order Coupons are only generated when the order satisfies all configured requirements.

Problem:

The order does not meet the promotion requirements.

Example:

Condition:

Order Total greater than or equal to $200

Order Total:

$120

Result:

No coupon is generated.

Solution:

Review the promotion requirements and verify that the order qualifies.

Cause 3: Eligibility Rules Are Failing #

The promotion may contain Cart, Customer, Purchase History, or Shop Conditions.

Problem:

One or more configured conditions fail.

Example:

Condition:

Customer Role = VIP

Customer Role:

Customer

Result:

No coupon is generated.

Solution:

Review all configured Eligibility Rules and verify they are satisfied.

Cause 4: The Order Has Not Been Completed #

Order Coupons are generated after qualifying orders reach the required order status.

Problem:

The order is still Pending, Failed, or Cancelled.

Result:

The coupon is not generated.

Solution:

Complete the order and verify that it reaches the required WooCommerce order status.

Cause 5: Customer Conditions Are Not Passing #

The promotion may be restricted to specific customers.

Problem:

The customer does not satisfy the configured Customer Conditions.

Example:

Condition:

Customer Role = VIP

Current Customer:

Regular Customer

Result:

No coupon is generated.

Solution:

Review all Customer Conditions configured on the promotion.

Cause 6: Purchase History Conditions Are Not Passing #

The promotion may require previous customer activity.

Problem:

The customer does not satisfy the configured Purchase History Conditions.

Example:

Condition:

Order Count greater than or equal to 5

Customer Order Count:

2

Result:

No coupon is generated.

Solution:

Review all Purchase History Conditions configured on the promotion.

Cause 7: Shop Conditions Are Failing #

The promotion may only be available during specific dates or times.

Problem:

The order was placed outside the configured promotion period.

Example:

Condition:

Current Date between November 25 and November 30

Order Date:

December 10

Result:

No coupon is generated.

Solution:

Verify all Shop Conditions and promotion schedules.

Cause 8: Promotion Schedule Is Restricting The Promotion #

Promotions can have start and end dates.

Problem:

The order was placed outside the promotion schedule.

Example:

Promotion End Date:

November 30

Order Date:

December 2

Result:

The promotion is inactive.

Solution:

Review the promotion schedule configuration.

Cause 9: Usage Limits Have Been Reached #

Promotions can stop generating coupons after reaching their configured limits.

Problem:

The promotion has reached its maximum usage count.

Result:

No additional coupons are generated.

Solution:

Increase the usage limit or start a new campaign.

Cause 10: Testing Before Checkout Completion #

A common mistake is expecting coupons to appear before an order is completed.

Problem:

Testing on the product page, cart page, or checkout page.

Result:

No coupon is generated.

Solution:

Complete a qualifying order and then check the configured coupon delivery locations.

Cause 11: Coupon Display Location Is Misunderstood #

The coupon may have been generated successfully but displayed somewhere unexpected.

Problem:

The customer is checking the wrong location.

Order Coupons can be displayed on:

  • Thank You Page
  • Order Email
  • Both locations

Solution:

Verify the configured display location and check both the Thank You Page and order email.

Cause 12: Customer Email Delivery Issues #

The coupon may have been generated successfully but the email was not delivered.

Problem:

WooCommerce email delivery issues.

Result:

The customer does not receive the coupon email.

Solution:

Verify:

  • WooCommerce email settings
  • Email delivery configuration
  • SMTP setup

Also check the Thank You Page to confirm whether the coupon was generated successfully.

Cause 13: Ezhance Pro Is Required #

Order Coupons are a Ezhance Pro feature.

Problem:

The store is using Ezhance Free.

Solution:

Install and activate Ezhance Pro.

Result:

Order Coupon promotions become available.

Common Scenarios #

No Coupon Is Generated After Purchase #

Check:

  • Promotion status
  • Order qualification
  • Eligibility Rules
  • Order status

Coupon Works For Some Customers But Not Others #

Check:

  • Customer Conditions
  • Purchase History Conditions
  • Customer Roles

Coupon Was Generated But Customer Cannot Find It #

Check:

  • Thank You Page
  • Order confirmation email
  • Coupon display settings

Coupon Worked Previously But Stopped #

Check:

  • Promotion schedule
  • Usage limits
  • Recent configuration changes

Best Practices #

Test With A Simple Promotion #

Create a basic Order Coupon promotion with no additional conditions and verify that coupons are generated successfully.

Verify Order Status Workflow #

Ensure orders reach the required WooCommerce status before testing.

Check Both Delivery Locations #

Always test both the Thank You Page and email delivery methods.

Add Conditions Gradually #

Start with simple requirements and add advanced conditions one at a time.

order coupon, order coupon issues, order discount
Can Multiple Promotions Apply Together?Why Isn’t My Free Gift Added?

Leave a Reply

You must be logged in to post a comment.

Table of Contents
  • Introduction
  • How Order Coupons Work
  • Quick Checklist
  • Cause 1: Promotion Is Not Active
  • Cause 2: The Order Does Not Qualify
  • Cause 3: Eligibility Rules Are Failing
  • Cause 4: The Order Has Not Been Completed
  • Cause 5: Customer Conditions Are Not Passing
  • Cause 6: Purchase History Conditions Are Not Passing
  • Cause 7: Shop Conditions Are Failing
  • Cause 8: Promotion Schedule Is Restricting The Promotion
  • Cause 9: Usage Limits Have Been Reached
  • Cause 10: Testing Before Checkout Completion
  • Cause 11: Coupon Display Location Is Misunderstood
  • Cause 12: Customer Email Delivery Issues
  • Cause 13: Ezhance Pro Is Required
  • Common Scenarios
    • No Coupon Is Generated After Purchase
    • Coupon Works For Some Customers But Not Others
    • Coupon Was Generated But Customer Cannot Find It
    • Coupon Worked Previously But Stopped
  • Best Practices
    • Test With A Simple Promotion
    • Verify Order Status Workflow
    • Check Both Delivery Locations
    • Add Conditions Gradually

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest

Was it helpful ?

  • Happy
  • Normal
  • Sad

Ready to Create Better
WooCommerce Promotions?

Start with Ezhance Free or unlock advanced promotions with Ezhance Pro.

Download FreeGet Ezhance Pro
  • No Credit Card Required
  • 14-Day Money Back Guarantee
  • Trusted by WooCommerce Stores
Ezhance logo – WooCommerce promotion, discount, loyalty and customer retention platform

Create discounts, bulk pricing, cart discounts, and BOGO offers with a modern WooCommerce promotion engine.

Product
  • Pricing
  • Features
  • Changelog
  • Download Free
Resources
  • Documentation
  • Blog
  • Use Cases
  • Support
Company
  • Contact
  • Privacy Policy
  • Refund Policy
  • Support Policy
  • Terms & Conditions

©2026 Ezhance. All rights reserved.

Loading...

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.