MultivendorX Pro
Tagged: checkout, per product shipping, Shipping Rates
-
AuthorPosts
-
-
June 17, 2023 at 2:30 AM #193523Justin HarrisonParticipant
Hi Support, I had quite the difficulty figuring out this latest issue, but I was able to narrow it down to the WooCommerce Shipping Per Product plugin that is required in order to use the MultivendorX Per Product Shipping module.
When I activate the WooCommerce Shipping Per Product v2 plugin, it breaks the multivendor checkout. It only shows rates for the first shipment/vendor and not for the second, third, etc. It just says “No shipping options available” for all but the first vendor in the cart/checkout. I have tried many ways of configuration and whether I have the MultivendorX module enabled or not doesn’t matter. The second I activate the plugin, it breaks the checkout so I am assuming there is some type of conflict with the plugin and it may not be related to your module. I deactivated all other plugins besides WooCommerce and MultivendorX plugins and was able to replicate the issue, so I feel confident there’s not another player causing the issue there.
Can you tell me what version of the WooCommerce Shipping Per Product plugin that MultivendorX is tested and compatible with? I’m currently on 2.4.1. Is there any assistance you can provide here so that I can use this feature but not break the checkout when the cart contains multiple vendors?
Thank you.
-
June 17, 2023 at 10:08 PM #193541Sangita Support SquadKeymaster
Hello @Justin Harrison
We have WooCommerce Shipping per product v2 2.5.0 on our end https://prnt.sc/waP8xjDtBmlk . And there is no such issue with cart or checkout https://prnt.sc/gdoUzbblWrd_ https://prnt.sc/Jz52u47YUlwV .
We have not tested with the version mentioned by you . -
June 22, 2023 at 12:17 AM #193685Justin HarrisonParticipant
Hi Sangita, is there any way that someone with MVX could login to my dev site and see what is configured incorrectly? I have deactivated all plugins except for WooCommerce, MVX, MVX Pro, and WooCommerce Shipping Per Product and checkout for multiple packages is still not working. I updated all plugins and am now on 2.5.0 for WooCommerce Shipping Per Product. Everything works fine at checkout as long as that plugin is not activated and I don’t really know where to go from here on debugging since I’ve eliminated the possibility of a conflict with another plugin and you say that it works on your end with MVX and MVX Pro. Please let me know and I can provide the login privately. I can also upload tons of screenshots or a video of my shipping configuration, but honestly, it’s pretty basic so I’m not sure where to go here.
-
June 22, 2023 at 11:52 AM #193696Sangita Support SquadKeymaster
@Justin Harrison Kindly create a staging site that should be an exact replica of your live site and share the site url, temporary admin, FTP access with us. So that we can look into the issue on your end and help you accordingly.
While sharing the access do not forget to mark your reply as private. -
June 23, 2023 at 8:03 AM #193735Justin HarrisonParticipantThis reply has been marked as private.
-
June 23, 2023 at 12:11 PM #193751Sangita Support SquadKeymaster
Thanks for sharing the access.
We checked your site and it seems like the issue is not related to MultiVendorX or MultiVendorX Pro.
Kindly check the video https://watch.screencastify.com/v/sG4jq0R3x3QEvb4vnKGq.
Even if we disable MultiVendorX and MultiVendorX Pro still there is an issue with shipping in checkout.
Now kindly check the flow on our end https://watch.screencastify.com/v/aRqDobeRyay5j55ML5Rd.
There might be some issue with the shipping configuration on your end. Kindly check that carefully and let us know. -
June 23, 2023 at 8:59 PM #193776Justin HarrisonParticipant
Hi Sangita, thank you for the prompt response. That is very interesting. I am going to continue debugging without MultivendorX and MultivendorX Pro activated and may reach out to WooCommerce to see if they can provide guidance and support for the Per Product plugin if I can’t figure it out. I wasn’t able to access the second video link in your response, but I don’t think it’s necessary in order for me to continue debugging. Thank you again. I will update you once I get a resolution in case it may be helpful for anyone else.
-
June 24, 2023 at 8:19 AM #193780Justin HarrisonParticipant
Hi Sangita, so it looks like you were having an issue with checkout with MultivendorX and MultivendorX Pro deactivated because there were no shipping methods set up other than Per Product. Under MultivendorX, the only methods activated were Vendor Shipping and Per Product shipping. Obviously when you deactivate MultivendorX, that takes away Vendor Shipping so when the only method you have set up is Per Product shipping and a per product price is not set then no rates will be returned at checkout and that’s expected. If I add a flat rate shipping method with MultivendorX deactivated (so there’s a method there to be able to be displayed at checkout), it works fine. There are no issues even with Per Product Shipping activated.
So let’s take a look at this from a different angle… now I have a “Sitewide Flat Rate for Testing” method set up that will apply to all vendors for 9.99. Then I have Vendor Flat Rate methods set up for each vendor Test Vendor 1 and Test Vendor 2. They are flat rate and apply to all products and those flat rates are 10.01 for Test Vendor 1 and 10.02 for Test Vendor 2. If you have WooCommerce Per Product Shipping plugin activated, the Vendor Shipping rates won’t show for the second or third vendors at checkout, only the Sitewide Flat Rate for Testing shows for the other packages. So the issue appears to be with the “Vendor Shipping” methods that MultivendorX sets up not appearing when WooCommerce Per Product is in use because the other rates set up at the core WooCommerce level (like the Sitewide Flat Rate for Testing) indeed show as options at checkout for a second or third vendor, just not the vendor specific methods.
Please log back in now and test the rates at checkout since I have added this “sitewide flat rate for testing” method that proves that indeed the only rates that are a problem are related “Vendor Shipping” methods which are implemented by MultivendorX.
I included 2 screenshots below – one where the Per Product Shipping plugin is activated and one where the Per Product Shipping plugin is deactivated. Obviously the screenshot that shows vendor rates and sitewide flat rates for both is what the expected and desired result to be.
-
June 24, 2023 at 3:54 PM #193787MVX Support NinjaKeymaster
Hello, we checked in your our end and we did not find any issue. Please make sure you have enabled
i)per-product shipping module enabled by admin.
ii)Vendors have added shipping class and shipping rates for the products.
If you have done all these, then you are not supposed to get any errors.We have enabled all these and checked by adding product from both the vendors and per product shipping was charged separately for both the products.
Here is the video
https://www.awesomescreenshot.com/video/18605761?key=2f23b27e7c7609cfba2897cfba51f246.
Kindly check and let us know. -
June 27, 2023 at 12:22 AM #193825Justin HarrisonParticipantThis reply has been marked as private.
-
June 27, 2023 at 8:50 PM #193861Sangita Support SquadKeymaster
Thanks for sharing the video. Our team is looking into the issue. Please provide us some time.
-
June 29, 2023 at 11:31 PM #193924Justin HarrisonParticipant
Hi Sangita, has your team had a chance to look into this yet? Just wondering if the problem was able to be identified and if there is any kind of timeline on a solution. Thank you.
-
June 30, 2023 at 10:38 AM #193943Sangita Support SquadKeymaster
Not to worry @Justin.
Our team is checking and once the issue gets fixed we will surely let you know. -
July 7, 2023 at 9:16 PM #194191Justin HarrisonParticipant
Hi Sangita, it has been 10 days since I sent the video documenting the issue. Can you provide any kind of timeline when this will be available?
-
July 11, 2023 at 7:43 AM #194267Justin HarrisonParticipant
I hate to bug you all, but we can’t onboard one of our vendors until this is resolved. Is there any update?
-
July 11, 2023 at 3:50 PM #194282Sangita Support SquadKeymaster
@Justin Harrison Extremely sorry for the delayed response. We have checked the issue with the earlier versions too. But it seems like there was never support with the woocommerce per product shipping for older versions of WCMp too.
It seems like this issue is related with per product shipping’s own coding. Do you have any previous version of woocommerce per product shipping that used to work? -
July 11, 2023 at 9:06 PM #194293Justin HarrisonParticipant
No, I don’t have a version that worked previously. I’ve never tried to use it as far as I can remember in previous projects. You claim that your plugin works with WooCommerce Per Product shipping, so does this mean that it doesn’t and never has? This a tough one since it’s something needed and we planned on being able to use it since your plugin said it had that capability. I’ll look into the plugin code to see how I can resolve it later I guess.
-
July 13, 2023 at 10:42 PM #194372NerdySupportExpert MoumitaKeymaster
@Justin Harrison, I can understand your frustration. We have checked this issue with per product shipping plugin’s earlier versions too.
But it seems like there is no support for multiple shipping classes in WooCommerce per product shipping plugin.
The woocommerce per product shipping is coded in a way that when multiple shipments are available in the cart it is blocking the shipping options of others except for the first one.
So, I am afraid, the only way to use per product shipping if you have single vendor checkout only.
-
-
AuthorPosts
The topic ‘Multi Vendor Checkout Issue Using Per Product Shipping Plugin and Module’ is closed to new replies.