Stefan
Forum Replies Created
-
Thank you so much! 🙂
Hi again,
We’ve released an update now, version 5.2.30, with a fix.
Let me know if you have any further issues after updating,
Hi Tommy,
Thank you for using our plugin,
This issue is related to one of the restrictions in our Core vs. Pro plugin. The Core (free) plugin enforces a limit of maximum 2 B2B groups and it does not allow creating more, by redirecting during group creation.
This should not be interfering with orders, so that part of it is indeed a bug – we are looking at addressing this issue shortly and thank you for reporting it.
However, the problem suggests you have more than 2 groups on Core, which should not be possible.
Please check: if you are also using B2BKing Pro, it’s possible you may have accidentally deactivated it.
We will look at releasing an update shortly addressing the orders conflict, I will update you once that’s released,
Stefan
Just to add this, a quick way to test the issue is by opening a site as a logged out user, with the Banner plugin active, open the Browser console, and enter
fetch('/wp-admin/admin-ajax.php?action=heartbeat').then(r => console.log(r.status));This appears to throw a 403 admin-ajax.php forbidden error with the plugin active, but shows 200 success with the plugin inactive.
Thank you so much, we really appreciate it !
Thank you so much!
Hi Tommy,
Thank you for reaching out,
I checked this now by doing a few tests with B2BKing Core on our local site, but I could not reproduce the problem.
Please note that B2BKing has a dedicated feature to control which payment and shipping methods are available to each user or group – I suspect most likely ‘Local Pickup’ is disabled here for one of the site’s user groups. You can read more about this feature here: https://woocommerce-b2b-plugin.com/docs/how-to-enable-disable-payment-and-shipping-methods-based-on-users-or-groups/
Please try going to B2BKing -> Groups and click on B2C, Logged Out, as well as on each B2B group to make sure that methods are enabled as needed.
Let me know if that can help solve it,
Thank you so much, we appreciate it!
Hi there,
Thanks for getting in touch with your questions!
(1) For shipping labels, vendors can use a plugin like https://ww.wp.xz.cn/plugins/print-invoices-packing-slip-labels-for-woocommerce/ which works well with MarketKing. You can find more details in our documentation here: https://woocommerce-multivendor.com/docs/invoices-packing-slips-shipping-labels/
That said, if you’re using a specific shipping provider like DHL, UPS, etc., compatibility will depend on each provider’s own plugin.
(2) Currently we only integrate with the WooCommerce Simple Auctions plugin. Integration with the YITH Auctions plugin would only be possible through custom code.
Regarding customization in general – the vendor dashboard is quite customizable as it uses PHP templates that can be fully overridden. However, for custom development work like a YITH Auctions integration, you would need to work with a developer or agency, as we focus exclusively on our plugins.
Hope that helps. Let me know if you have any other questions,
Thanks for clarifying,
To achieve that and no longer have the email be split by vendor, please add the following PHP snippet to your site:
add_action('wp', function(){
global $marketking_plugin;
remove_filter('wc_get_template', [$marketking_plugin, 'marketking_template_order_received'], 1000, 5);
});
global $marketking_plugin;
remove_filter('wc_get_template', [$marketking_plugin, 'marketking_template_order_received'], 1000, 5);This can be added to functions.php or any snippets plugin (set to “run everywhere”, not just frontend).
Thank you so much!
Hi Sophia,
Thanks for getting back to me,
The cart being split and the order being split are 2 separate aspects.
- If you do not want the cart split, you can go to MarketKing -> Settings -> Cart and choose “Classic Cart”.
- Regarding not splitting the order, that’s not feasible. The reason is that each vendor must have only their own order. It would not work to have a single order with the products from 4 vendors and having all vendors work on that same order, changing order status etc as they would interfere with each other.
- Regarding the email being split, are you looking to have the customer receive e.g. 3 separate email, one from each vendor? Or are you looking to have just 1 email but mix products without showing which products are from which vendor? This is achievable with snippets, please let me know exactly which behaviour you’re looking for.
Hi Sophia,
Thanks for your message,
We can help you disable split orders with a code snippet, but please note that would mean it would not be possible to add products of multiple vendors to cart at the same time (or place an order from multiple vendors at the same time).
With that setup, trying to add products from multiple vendors to cart will show an error (e.g. customers will see “It is not possible to add products of this vendor while you already have products of another vendor in cart”).
If that is fine for you, let me know and I will share more information on how to set this up.
However if your goal is to allow multi-vendor orders while not splitting them, there is no way to achieve that in our plugin: that introduces several problems such as the need to pay for each part of the order separately etc, therefore that kind of setup is not possible with MarketKing,
- This reply was modified 4 months ago by Stefan.
Hi,
Thanks for reaching out!
Currently there’s no built-in integration with the Colissimo shipping plugin in MarketKing.
This is something we’re considering for future updates, but it’s not available yet. I’ll make sure to note your interest in this feature.
Kind regards,
StefanHi again,
If you would like to create the products during the import (so you do not have to manually create them first), you can do that by using the WooCommerce importer. This importer is capable of creating new products and importing prices at the same time.
The way it would work is that you’d create a CSV file and configure everything about your products: Names, Descriptions, Prices, Tiered pricing , etc. Then go to WooCommerce -> Products -> Import and upload your CSV file – you will then have an option to match each column in your CSV to an option, thus effectively ‘telling’ WooCommerce what each column represents.
You can find info on this here https://woocommerce-b2b-plugin.com/docs/how-to-bulk-import-export-product-prices/#3-toc-title under “New: WooCommerce Importer Integration”.
Regarding your second question, I’m not entirely sure if I understood that correctly: do you mean you’re looking to set it up but without having to configure tiered pricing on each product individually? I think the best approach would just be to copy/paste/drag the column in the Office software you are using – most have an option to copy / autocomplete columns that way very quickly.