Banner Logo

Be a part of the family: Connect, Receive Support,
Contribute, and Reap Abundant Rewards!

Storewide Coupon Issue

WCMp Core

Resolved
Viewing 9 reply threads
  • Author
    Posts
    • #121624
      redilson
      Participant

      Hi WCMP team,

      We are having an issue enabling a storewide coupon. We create the coupon for Fixed Cart Discount of $10, with no restrictions. In the WCMP settings, we have the box unchecked in the Payment tab which should take out the discount only out of the parent order, not the sub orders. However, whether the checkbox is check or unchecked, it still spreads out the coupon among sub orders.

    • #121626
      redilson
      Participant

      The test coupon.

    • #121628
      redilson
      Participant

      You had found this issue and it appears to have been in 3.7.2, but I’m updated to 3.7.3 and it’s not working:

      https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/issues/810

      Thank you for looking into this!

    • #121683

      Let me help you out regarding why this is not an issue only for 100% vendor commission:
      Product cost 300
      Cupon amount 100

      But vendor should receive 200, because the customer has paid 200 (not 300)
      So, if you will pay the vendor 300, then the admin has to give the vendor an extra 100, which is wrong.

      Now we do understand that some site may still want this option. That is why we have added a filter :

      add_filter('wcmp_admin_pay_commission_more_than_order_amount', '__return_false');
      Copy
    • #121705
      redilson
      Participant

      Hi Moumita! This works great for us as the administrator after a test (offering a 10% off offer for example), however, it then no longer allows Vendors to use their own coupons. If you try to use a Vendor created coupon with this in place, it makes the Admin pay for it as well, instead of the Vendor.

      Would there be a tweak to the filter code to allow this:

      1) If it’s a Coupon created by Admin, allow to pay more than order amount so Admin pays the difference and the Vendor gets their full commission
      2) If it’s a Coupon created by the Vendor, do the opposite. Have the coupon be taken out of the Vendor’s commission.

      Thanks for looking into it! I think this could be useful for many facilitators out there that want to provide offers to customers (and pay for the difference), but still pay the vendors their full commission.

    • #121779

      @redilson, we do have a plan to improve the coupon structure a bit more. But, that will depend on whether we can check who has created the coupon?

      Let me know what do you think about this flow :

      – If a coupon code is created by the admin, only the admin will carry the coupon cost. Therefore admin can set the coupon code as 100%, which will not affect the commission. Also, the WCMp coupon option will not be applicable on calculating the commission if the author of the coupon is an admin
      – If the coupon code is created by the vendor, then our settings will be applicable to calculating the commission.

    • #121804
      redilson
      Participant

      Thanks Moumita. I think you might run into issues with some other marketplace that want to Admin level coupons but don’t want to carry the coupon cost. In our case we do….so it just need to be two different checkboxes. One to set what happens for Admin coupons and another, like it is now, that dictates who bares the cost of the Vendor-created coupons.

    • #121832

      @redilson, thanks for the suggestion. Our team will look into this, hopefully, we can add this flow soon.

    • #122002
      redilson
      Participant

      Thank you for the assistance!

    • #122031

      We have created a git link, you can track the progress from here : https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/issues/852

Viewing 9 reply threads

The topic ‘Storewide Coupon Issue’ is closed to new replies.