How to Use Dokan Kits Vendor Smart Coupons Display

Smart Coupons Display lets you control how available coupons appear on the storefront, including cart page and single product page displays.

It is managed from the Marketing tab in Dokan Kits settings.

Enable Feature in Dokan Kits

Use this exact admin path:

WP Admin -> Dokan Kits -> Features -> Marketing -> Smart Coupons Display

Then enable at least one of:

  • Enable Coupon Display on Cart Page
  • Enable Coupon Display on Single Product Page

Click Save Changes.

Feature Navigation Path

Exact path:

WP Admin -> Dokan Kits -> Features -> Marketing -> Smart Coupons Display

Section labels used by the plugin:

  • Marketing
  • Smart Coupons Display
  • Premium Feature

Configure Smart Coupons Display Settings

Use these exact setting labels:

  • Enable Coupon Display on Cart Page
  • Enable Coupon Display on Single Product Page
  • Enable Remove Coupon Button on Single Product Page
  • Allow Direct Coupon Application on Single Product Page
  • Enable Coupon Expiry Info Message
  • Coupon Expiry Info Message
  • Enable List Layout Options
  • Coupon List Layout

Inside Coupon List Layout, available options are:

  • List View
  • Checkbox List
  • Grid View

Default expiry message placeholder:

  • This coupon expires on {expiry_date}.

Customer-Facing Labels You Will See

When enabled, customers can see labels like:

  • Available Coupons
  • Have a coupon?
  • Coupon code
  • Enter coupon code
  • Apply Coupon
  • Apply
  • Applied
  • Applied Coupons
  • Expiry date
  • Expires: %s
  • Min. spend: %s
  • Max. spend: %s
  • All available coupons are applied!

If coupon removal is enabled on single product page, customers can use:

  • remove coupon action (Remove coupon %s / Remove %s coupon)

Recommended Setup

For typical marketplace use:

  1. Turn on Enable Coupon Display on Cart Page.
  2. Turn on Enable Coupon Display on Single Product Page.
  3. Turn on Allow Direct Coupon Application on Single Product Page.
  4. Turn on Enable Coupon Expiry Info Message.
  5. Add a custom Coupon Expiry Info Message (or keep default placeholder).
  6. Enable Enable List Layout Options and choose Coupon List Layout.

Testing Checklist

After saving settings:

  1. Add a product to cart and open cart page.
  2. Confirm Available Coupons appears (if cart display is enabled).
  3. Open a single product page and confirm coupon block appears (if enabled).
  4. Test manual entry with Have a coupon?, Coupon code, and Apply Coupon.
  5. Apply a coupon and confirm state changes to Applied.
  6. If enabled, test remove coupon button behavior.
  7. Verify expiry text output from Coupon Expiry Info Message.
  8. Switch Coupon List Layout and verify visual layout changes.

Troubleshooting

Smart Coupons Display Section Not Visible

  • Confirm WooCommerce coupons are enabled
  • Confirm plugin is active
  • Confirm premium license is active

Coupons Not Showing on Product Page

  • Enable Enable Coupon Display on Single Product Page
  • Ensure coupons exist and are valid for the vendor/product context

Coupons Not Showing on Cart Page

  • Enable Enable Coupon Display on Cart Page
  • Add eligible products to cart and retest

Expiry Message Not Showing

  • Enable Enable Coupon Expiry Info Message
  • Check Coupon Expiry Info Message value

FAQs

Q: Where do I enable this feature in Dokan Kits?
A: WP Admin -> Dokan Kits -> Features -> Marketing -> Smart Coupons Display.

Q: Which setting shows coupons on product pages?
A: Enable Coupon Display on Single Product Page.

Q: Which setting shows coupons on cart page?
A: Enable Coupon Display on Cart Page.

Q: Which setting controls layout style?
A: Enable Enable List Layout Options, then choose Coupon List Layout (List View, Checkbox List, or Grid View).

Premium add-ons

Product Catalog Mode

A Dokan Kits add-on for WooCommerce marketplaces using Dokan. It lets marketplace owners offer an admin-managed product catalog that...

View details