WCMp Core
-
AuthorPosts
-
-
May 13, 2021 at 11:07 PM #121624redilsonParticipant
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.
-
May 13, 2021 at 11:10 PM #121626redilsonParticipant
The test coupon.
-
May 13, 2021 at 11:25 PM #121628redilsonParticipant
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!
-
May 14, 2021 at 6:12 PM #121683NerdySupportExpert MoumitaKeymaster
Let me help you out regarding why this is not an issue only for 100% vendor commission:
Product cost 300
Cupon amount 100But 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 -
May 14, 2021 at 9:35 PM #121705redilsonParticipant
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.
-
May 17, 2021 at 5:52 PM #121779NerdySupportExpert MoumitaKeymaster
@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. -
May 17, 2021 at 8:40 PM #121804redilsonParticipant
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.
-
May 18, 2021 at 5:32 PM #121832NerdySupportExpert MoumitaKeymaster
@redilson, thanks for the suggestion. Our team will look into this, hopefully, we can add this flow soon.
-
May 21, 2021 at 8:04 PM #122002redilsonParticipant
Thank you for the assistance!
-
May 22, 2021 at 3:56 PM #122031NerdySupportExpert MoumitaKeymaster
We have created a git link, you can track the progress from here : https://github.com/wcmarketplace/dc-woocommerce-multi-vendor/issues/852
-
-
AuthorPosts
The topic ‘Storewide Coupon Issue’ is closed to new replies.