Coupons

Dokan Multi Vendor Documentation

Using Dokan coupons could be a great way to attract new customers for any particular occasion on your online shop. Suppose, you want to give our customers an offer or discount, so Dokan coupon feature will easily help you to create coupons within your online shop.

So in this documentation, you’ll learn how to create & manage coupons easily.

Important: Enable the Coupon System in WooCommerce
Before vendors can create coupons in Dokan, ensure the coupon system is enabled in WooCommerce settings. Follow these steps to enable it:

  1. Navigate to: WooCommerce > Settings > General > Enable coupons.
  2. Tick the checkbox: Enable the use of coupon codes.
  3. Save Changes.

Without this setting enabled, the coupon creation feature for vendors in Dokan will not function.

How to Create Coupons

To create a new coupon for your store, navigate to Vendor Dashboard->Coupons. Then click on Add New Coupon.

This is a screenshot of coupon section in vendor dashboard

Next, fill the fields with all the details and then Add New Coupon.

This image shows how to add a new coupon using Dokan plugin

Essential fields at a glance:

  • Coupon Title: Add the name you want to give your coupon.
  • Description: In this field, you can add what the coupon is about.
  • Discount Type: This drop-down lets vendors select between a percentage and a fixed amount for your discount.
  • Amount: Add the discount amount (percentage/fixed) here.
  • Email Restrictions: Choose to limit the coupon to certain emails if you like. If you insert an email then only customers with that email would be able to use the coupon.
  • Usage Limit: Add the number here if you want to restrict coupon usage to a certain amount.
  • Expire Date: If you would like for the coupon to remain usable only up to a certain time, select the expiry date from here.
  • Exclude Sale Items: Vendors can select this checkbox if they want to opt-out sale items from the coupon offer.
  • Minimum Amount: Select the minimum amount an order should be for a customer to apply for the coupon.
  • Product: Vendors can select one, multiple, or all products they are selling at their respective stores.
  • Apply for New Products: if you check this box then when a customer applies this coupon for a new product then the customer will get discount accoding to that coupon.
  • Exclude products: Vendors can also exclude the coupon from applying to a particular product or multiple products.
  • Show on store: Select this checkbox to display the coupon code on your storefront.

Fixed Product (Fixed Amount) Discount

Fixed Amount Discount coupon means when a customer uses the coupon they will get a fixed amount discount mentioned on the coupon. The customer receives a set amount of discount per item. Whatever the total order amount is they will get the same amount discount.

For example: 3 t-shirts of $20 each with a coupon for $10 off applies a discount of $30.

This is a screenshot of the fixed product type

To use this option, select Product Discount from Discount Type drop-down.

This will also show when you view all your coupons from the Vendor Dashboard as Fixed Amount under Coupon Type.

This is a screenshot of creating a fixed product discount coupon

Product Percentage (%) Discount

Product Percentage Discount means when a customer uses the coupon in his/her order then s/he will get a discount depending on his order total amount. He/she will get a discount of the percentage mentioned on the coupon of their total order.

To use this option, select Product % Discount from Discount Type drop-down.

This is a screenshot of product percentage discount type

This will also show when you view all your coupons together from the Vendor Dashboard as Percent under Coupon Type.

This is a screenshot of percentage amount disocunt coupon created

Fixed Cart (%) Discount

In the fixed cart discount, customers will get a fixed total discount for the entire cart. Let’s say if anyone purchases products and the cart contains two (2) t-shirts at $30 each = $60, a coupon for $10 off gives a discount of $10 for the entire amount.

Note: This will work if the single seller mode is enabled.

So let’s see how to add fixed cart discount on an online shop:-

Select the Fixed Cart Discount from the drop-down menu.

This is a screenshot of fixed cart discount type

This will also show when you view all your coupons together from the Vendor Dashboard as Percent under Coupon Type.

This is a screenshot of fixed cart discount being created

Show Coupon on StoreFront

You can show the coupon on store front by checking the last option on add coupon page.

This is a screenshot of coupon show on store

This is how the coupon will display from your store frontend:

FireShot Pro Screen Capture 011 revolution I Dokan Multivendor Marketplace dokandemo ajaira website store revolution

Free Shipping Coupon

Free shipping method that allows you to add a “free shipping” option for customer orders if they either meet certain criteria (e.g. a minimum order spend amount) or if you want to offer free shipping to all customers within a certain geographical area. 

Here is how you can create a free shipping-

1. Go to Vendor Dashboard > Shipping > Shipping zones.

2. Click the Edit button on the shipping zone you want to offer this method.

3. Inside the shipping zone, click the Add shipping method button.

4. Then, select the shipping method and click the Continue button.

5. Enter a Name that displays to customers in the cart and checkout pages.

This is a screenshot of add shipping method from vendor dashboard

Select the requirement that users must meet to receive free shipping from the “Free Shipping Requires” dropdown:

  • No requirement — Offer Free Shipping to all customers in that shipping zone.
  • A valid free shipping coupon — Free Shipping is available if the customer uses a coupon that offers free shipping
  • A minimum order amount — Free Shipping is available if the customer spends a minimum amount. Set this amount in the Minimum Order Amount field, which will appear if you choose this option.
  • A minimum order amount OR a coupon — Free shipping is available if the customer spends a minimum amount or the customer uses a coupon that offers free shipping.
  • A minimum order amount AND a coupon — Free shipping is available only if the customer spends a minimum amount and the customer uses a coupon that offers free shipping.

Free Shipping Requirements

Free Shipping – Minimum Order Amounts: If you select one of the minimum order amount options, a checkbox will appear: Apply minimum order rule before coupon discount.

  • Box is unchecked If an order meets the “minimum order amount” for free shipping by using the order amount after applying a coupon discount (if an order is $40 and a customer applies a $20 coupon, the order amount of $20 is used to check eligibility for free shipping).
  • Box is checked: the order amount before a coupon discount will be used to determine if the minimum order amount for free shipping is met (if an order is $30 and the customer applies a $10 coupon, the undiscounted order amount of $30 is used to determine if the order is eligible for free shipping). 

How to Create Free Shipping Coupon from Vendor Dashboard

In order to create the free shipping coupon, go to Vendor dashboard–> Coupons–> Add New Coupon.

While creating the coupon, don’t forget to check the “Allow free shipping” option.

This is a screenshot of vendor dashboard enable free shipping coupon

Now lets see how the coupons will be applied.

1. No Requirements for Free Shipping

From the Vendor dashboard–> Vendor Shipping–> Free Shipping method, select the No Requirements option.

This is a screenshot of no requirement

That means, customer will get free shipping without fulfilling any requirements.

This is a screenshot of free shipping with no requirements

2. A Valid Free Shipping Coupon

You need to choose the A valid free shipping coupon option from the dropdown box,

This is a screenshot of valid free shipping coupon

From the screenshot below, you can see that Woodcrafters has free shipping as it has no requirements settings. But as we have chosen, A valid free shipping coupon option for Puno Prints, there is no free shipping option available in the cart-

This is a screenshot of one vendor free shipping

You need to apply the coupon (in this case, Coupon 3) to enable free shipping for Puno Prints.

This is a screenshot of applying coupon 3

3. A Minimum Amount

If you chose the “A minimum order amount” option from the dropdown menu-

this is a screenshot of minimum amount

Then, the coupon will be applied when the minimum amount is fulfilled. In this case, customers needs to at least order a product worth $25 in order to get free shipping from Puno Prints

This is a screenshot of minumum amount cart

There are only $18 worth of products from Puno Prints. If we update that to $36, the coupon will be applied-

This is a screenshot of minimum amount coupon applied in the cart

4. A Minimum Order Amount OR a Coupon

Choose the “A minimum order amount OR a coupon” from the dropdown menu-

This is a screenshot of minimum amount or coupon

For this, the customer needs to spend the minimum amount or use a free shipping coupon-

This is a screenshot of amount or coupon applied

5. A Minimum Order Amount AND a Coupon

Choose the “A minimum order amount AND a coupon” option from the dropdown box-

This is a screenshot of amount and coupon

Customers need to apply the coupon after spending the minimum amount-

This is a screenshot of amount and coupon applied in the cart

This is how the free shipping coupon works.

Note: If the admin creates a coupon with a free shipping option, then the admin’s free shipping will be available in the cart as well.

This is a screenshot of admin coupon from backend

For example, if the admin creates a free shipping with a minimum order amount option,

This is a screenshot of free shipping by admin

Then, it will show up in the cart-

This is a screenshot of free shipping by admin applied

The admin needs to disable the free shipping method so that it doesn’t show up in the cart.