Vendor Coupon Management

The coupon management feature allows vendors to create and manage coupons for their own products. Coupon management is an optional module and can be entirely disabled.

To enable the coupons module, go to MarketKing -> Modules and enable "Coupon Management".

Coupon Management module

When enabled, vendors have a dedicated "Coupons" panel in their vendor dashboard.

Coupon management panel in the vendor dashboard

On the Coupons page, the vendor can sort and search coupons by type, amount, usage, expiry date, and status, as well as download or print CSV / PDF lists.

Add coupon button and search coupon field

Add and Edit Coupons

When adding or editing a coupon, vendors have the same native WooCommerce options and interface for coupon management that the admin has, with specific, carefully considered limitations. This is achieved through a deep integration with WooCommerce and offers significant advantages over standard marketplace plugin dashboard designs, including improved performance, extensibility, and seamless compatibility with WooCommerce updates.

General coupon management tab: discount type, coupon amount, and expiry date

Through the general coupon tab, the vendor can control the discount type (percentage or fixed discount), as well as set the coupon amount and expiry date.

Usage restriction tab

Through the usage restriction tab, the vendor can control the minimum and maximum spend, and choose which products the coupon should apply to (vendors can only select their own products). Additionally, the vendor can enter specific allowed emails, set whether the coupon is for individual use, and choose whether sale items should be excluded.

Additionally, if our B2BKing - B2B & Wholesale Plugin is also installed, it seamlessly integrates with the usage restriction tab to allow B2B restrictions. For example, the vendor can choose to make a coupon available to B2B users only.

B2BKing allowed options for coupons

Coupons in the Admin Backend

In the site backend, MarketKing adds a vendor column so that the admin can easily see which coupon belongs to which vendor. There is also a "Filter by vendor" dropdown that allows you to view all coupons belonging to a specific vendor.

Coupons interface in the admin backend

Powered by BetterDocs