Code

Discussion on B2BKing - The Ultimate WooCommerce B2B & Wholesale Plugin

Discussion on B2BKing - The Ultimate WooCommerce B2B & Wholesale Plugin

Cart 3,428 sales
Recently Updated

WebWizardsDev supports this item

Supported

This author's response time can be up to 1 business day.

804 comments found.

Hi, Is it possible to white-label this plugin?

Thank you for reaching out,

This is possible using the plugin’s White Label add-on: https://woocommerce-b2b-plugin.com/docs/white-label-woocommerce-b2b-wholesale-solution/

Currently it is only included with the DEVELOPER plan here: https://kingsplugins.com/woocommerce-wholesale/b2bking/

I want to show Variations Table only for B2B users (members of B2B groups) and not for other users or who are not signed in. Is it possible?

Thanks. It worked. Much appreciated. I want to show Variations Table visible for all products? Instead of having to enable it one by one for each product.

To achieve that, please replace the above snippet with this one:
add_filter('b2bking_show_variations_table', function($show, $product_id){
    $is_b2b = get_user_meta(get_current_user_id(),'b2bking_b2buser', true);
    if ($is_b2b !== 'yes'){
        $show = 'no';
    } else {
        $show = 'yes';
    }

    return $show;
}, 10, 2);

It should now enable it automatically on all products for b2b users.

Thanks a lot. It worked brilliantly.

​hello puche list creation daily account control panel list I see as a column.

https://ibb.co/28fNDLt

Hi there,

Could you share more details about the issue you are having with it?

From that screenshot, the panel display appears normal, so I’m not quite sure if you’re having an issue, or looking for a specific feature, etc.

yes i want to add a column in this list. po creation date.

Thank you for clarifying,

I believe we can help with a code snippet to add that. A plugin update would also be needed to add an extra hook.

For that, kindly please open a ticket with our team https://webwizards.ticksy.com and they can assist you there in more detail.

Thank you for reaching out,

On that page there are a few features which have similar options in B2BKing, but they are not identical.

-> For the “buy more save more” table, B2BKing has a tiered pricing table, althoguh the design is a bit different: https://woocommerce-b2b-plugin.com/docs/b2bking-tiered-pricing-setup-auto-generated-tiered-pricing-table/

-> For adding different sizes with a single click, B2BKing does have a bulk variations table, but again, the design is somewhat different: https://woocommerce-b2b-plugin.com/docs/bulk-variations-table-grid

Hi, Does tiered pricing show on bulk order page as well?

Hi there,

The bulk order form does apply the tiered pricing (it will change the subtotals accordingly as the tiered quantities are reached).

The actual tiered table itself is not displayed (mostly because of a lack of space). If you need to display it, a custom column can be added.

Dear WebWizards – Can I use your plugin to create Buy 2 get 1 free for B2C and similar things or is it just for B2B? (Dynamic pricing for B2C)

Hi there,

I confirm that the “buy x get 1 free” dynamic rules can also be applied for B2C users, not just B2B.

Generally speaking, you can apply most rules to B2C users as well.

And how do I show them on fronend :) I mean, is it possible, any tutorials available?

Thank you for detailed answer and your time.

Generally, these discounts will apply to the cart and will be visible in cart ( https://woocommerce-b2b-plugin.com/docs/bogo-discounts-buy-x-get-one-free/ ).

If you’re looking to display these discounts on the product page, the only option is with the information table: https://woocommerce-b2b-plugin.com/docs/custom-information-table-in-product-page/ . In the next update of B2BKing, we are adding a new dynamic rule that can automatically add to this table, so you could create a rule to displays a discount description on each product page.

hi, can this plugin use with woomultistore and dropship plugin (for agent price)? currently im looking suitable plugin for multisite dropship site setup which all agent will have own site and order will fullfill by main store.

Thank you for getting in touch,

If you’re looking for agents and agent commissions, our plugin for that is SalesKing ( https://kingsplugins.com/woocommerce-b2b/salesking/ ) . The plugin on this page (B2BKing) does not have agent functionality by itself.

Regarding SalesKing:

-> With SalesKing, each agent will have their own affiliate links. So it is possible that the agent has their own site, and they post this link there. The customer clicks the link, lands on your site, and when making a purchase, the commission will be attributed to the agent. This should work fine.

I am not sure how the dropship plugin would be involved here. As long as the agent can enter their affiliate link, it should be fine.

-> Regarding a multisite, is the idea that you want to have many different subsites, each with agent commissions? The problem is that for SalesKing, that would mean each site is separate. So the commission would be calculated separately on each subsite, so it is not ideal. Some additional work / customizations would be needed to sum up the commission total between the sites.

Hi, is there a way to have all variations displayed in the tiered pricing table as soon as the product is entered, that is, without having to select any variation beforehand? Because otherwise the customer who only wants to see the product but did not select a variation will never find out that there were quantity discounts. Thank you very much

Hi there,

Thank you for getting in touch with us,

The reason why the table only shows when a variation is selected, is because each variation can have its own pricing (its own tiered table), so basically we do not know which variation’s table to show until it’s selected.

If you want to show the table by default, I believe the simplest solution is to just select a variation by default. I could help with a code snippet for that – basically, when the page loads, it would automatically select the 1st variation and show its table. For that, kindly please open a ticket with us at https://webwizards.ticksy.com and share a URL to your site there – we can then send you a snippet for that,

Hey WebWizardsDev!

I wanted to ask if you could take a brief look at the spot where the Wholesale table is showing up and is off a bit. Here are a few screenshots to for you to see.

Can you give a bit of CSS to adjust for Mobile & Desktop?

(Desktop) https://prnt.sc/mUCS6Z7Ezr72

(Mobile) https://prnt.sc/OQ4pOh6jMgDd

It’s here: https://slowcandles.com/product/handmade-candle/ but, you have to be logged in to see it.

I’m going to send you my login details via your Code Canyon profile.

Thank you, Winners!

Hey WWD!!

UPDATE! I was able to use the code snippet plugin that’s on your documentation website and that worked perfectly!

Thanks for your help!

Winners!

Glad to hear that worked : ) If you see any further issues, let us know.

Thank you!! Will do! Have a great weekend!!

I have B2BKing Version 1.8.5 was installed. After I disabled the plugin and installed / activated B2BKing Core & B2BKing Pro I have settings that not loading. It is just loading image looping. Is the upgrade not compatbale?

Hi there,

Is it the same problem here? https://woocommerce-b2b-plugin.com/docs/issue-b2bking-pages-do-not-load-infinite-loading-icon/

If so, that is usually the result of a plugin conflict. A solution can be simply to disable AJAX loading. Kindly please see the above article as it explains this in detail.

Let me know if you still have issues after following that,

Hello, I am very interested in your plugin.

I have read the entire guide and used the demo to understand how it works.

However, I have some important questions about certain features I would like to implement on my website, which are essential for deciding whether to purchase the plugin.

We run a custom merchandise and clothing company.

We want buyers to see the prices. Additionally, we need to follow the logic of requesting quotes rather than using a cart, for various reasons (we don’t always have everything in immediate stock, we need to check availability for when the purchase is required, etc.), so there might be some matters to discuss with the client before finalizing the deal. Therefore, the “offers” logic is ideal for us.

The goal is for the buyer to quickly get an idea of the final price of their purchase as they add products to the quote, and then we can finalize with an appropriate price for everything they actually need.

I understand how to configure the store up to this point. Here are my questions:

I’ll use a specific product as an example: printed t-shirts.

The price of the t-shirt depends on several factors. First, we have the price of the t-shirt (without print).

Sizes: Sizes larger than XXL have an additional cost per t-shirt. I understand that this should only modify the prices of each variation. Is that correct?

Other reasons for price variation are:

Number of prints (front and/or back) and size of the prints (10×10, A4, or A3). Should this be included as an additional variation? This price also depends on the quantity of t-shirts purchased.

The number of colors in the print: for this, we need either an option for them to select the number of colors in the print or to upload a file with the design.

Should we handle all these factors with other plugins? Is there any plugin you recommend? What can we achieve with your plugin?

The issues are:

a. The buyer might not know the required sizes at that stage of the purchase. Can this stop the quote request?

b. I may need to make modifications to the offer, for example, if the buyer makes a mistake in the number of colors needed or later decides on special sizes they want to change. From what I saw, in the demo, I couldn’t modify sizes or other variations.

II- Another set of issues relates to the payment method.

Since they are not redirected to the checkout, they do not have the option to choose the payment method they would like to use for the quote, and therefore do not have a quick view of the cost. For example, we have all prices in pesos, but they could choose to pay with crypto, and we offer a 10% discount for that. Is it possible for them to choose the payment method when creating the quote, so that it defines the discount they will get and the currency they will pay with?

I also didn’t see the option to add predefined discounts in the offers section. Additionally, if I choose to write the products manually instead of selecting them, it does not automatically bring the prices, and I have to calculate them myself.

Unless I missed something, I feel that the offers section could use some improvements.

I hope you can help me clarify.

Thank you very much.

Thank you for getting in touch,

-> I believe some of those factors, in particular uploading a file with each design, or otherwise customizing the product to set different colors / prints / sizes, may be best achieved with the help of a product extra options plugin such as this one https://codecanyon.net/item/woocommerce-extra-product-options/7908619

-> B2BKing can help to set a price by quantity through the tiered price feature: https://woocommerce-b2b-plugin.com/docs/b2bking-tiered-pricing-setup-auto-generated-tiered-pricing-table/

-> When creating a B2BKing offer you would not necessarily be able to configure all those in the offer directly, but what you can do is to use text instead of specific products: https://prnt.sc/IjlWmz9Zt_FH – if using text fields you can just write a description and price for each item.

-> If you use quotes instead of direct checkout, a selected payment method cannot modify the total price. It is possible to create some custom quote fields: https://woocommerce-b2b-plugin.com/docs/add-custom-fields-to-quote-requests/ – such as a “preferred payment method” field where you could have an option such as “crypto (10% discount)”, but the actual total would not change directly.

If text is used in offers, indeed you would not have a way to get prices automatically.

Generally if the quotes and offers functionality is used, it does involve more manual work and manual communication with the user. I guess it depends on your preferred customer flow.

-> A suggestion to maybe look at: maybe you do not necessarily need to use quotes and offers. Quotes and offers are better for very custom orders, whereas it sounds to me like maybe you only need the ability to check the order before processing it.

Another option to look at is to just use B2BKing’s invoice gateway which allows the customer to place the order without paying immediately: https://woocommerce-b2b-plugin.com/docs/invoice-payment-gateway/

Then after you receive the order, you can simply check that you have everything in stock, etc, and if not, just modify the order via the backend. When you’re ready, you can send the customer the final invoice and payment link.

Thank you, i will read all this information and i will probably come with new questions.

649$? is that right?

Hi there,

Thanks for getting in touch,

The price for the Envato lifetime license sold here is $649,

I mention that we have different license types with different features and options, as well as annual licenses. To view some of the other license types, you can see our page at https://kingsplugins.com/woocommerce-wholesale/b2bking/

Hello! I thought I may have asked this question before in the past, just can’t find it. I wanted to know if MarketKing Vendor plugin is fully compatible with B2BKing Wholesale plugin? Can I create a website that allows customer to be a vendor on my marketplace while also allowing them/customers to fully utilize the wholesale features and functionality of B2Bking wholesale?

Would I run into any issues adding both plugins together?

Thank you, Winners!

Also, I’m using both, B2B & MarketKing on my site, both plugins offer a “Commission” or way to make money per user. How can I make one the primary? So, either B2B is the primary way my site makes money from Wholesale users or MarketKing is the primary way my site makes money from Vendors. Is there a way to choose which is the primary and which is the secondary or if I can only use one as the primary and the other plugin at zero commission?

I’m just not sure how to effectively use one or the other regarding commissions taken from the users as I’ve not integrated 2 plugins that both offer a way for the admin to make money from.

I’m not assuming that both plugins will be used, in that everyone that signs up to my site will have to be a Vendor and sell their items Wholesale.. just trying to ascertain how commissions will work using both commission based plugins.

Any documentation would be helpful if it’s available..

I apologize for rambling here..!

Thanks again! Winners!

Hi there,

I’d be glad to clarify. Let me try to break it down:

(1) B2BKing does not any commissions functionality (that is not relevant for the plugin), as there are only 2 parties in the transaction: the shop selling products, and the buyer. The shop receives 100% of the money as there is no other commission or person involved in the transaction.

B2BKing can work with any subscriptions plugin on the market. However, if you need to set special B2B prices (different prices for different customers) on subscriptions, we recommend “Woo Subscriptions” as it is integrated to allow different prices on subscriptions.

(2) MarketKing does have a commission feature, to determine how much commission the vendor receives from the transaction (how the money is split between vendor and site admin).

Therefore you would only configure commissions in MarketKing, to determine how admin and vendor split the money. You can read about configuring commissions in MarketKing here:

https://woocommerce-multivendor.com/docs/admin-and-vendor-commissions-multivendor-marketplace-commissions/

Regarding subscriptions, if you as the site admin want to sell subscriptions to customers or vendors, you can use any subscription plugin on the market, including Sumo.

However, if you want vendors to be able to create and sell their own subscription products to customers, currently only ‘Woo Subscriptions” is supported for this.

Documentation links:

-> For admin to sell membership subscriptions to products, most subscription plugins on the market including Sumo are supported: https://woocommerce-multivendor.com/docs/vendor-membership-packages/

-> For vendors to sell their own subscriptions to customers: https://woocommerce-multivendor.com/docs/subscriptions/

Neither plugin has its own subscription feature.

Hey WebWizardDevs!!

Many many thanks for your detailed reply! This is exactly what I was looking for!

Thank you very much!

All the best, Winners!!

HELLO THEY ARE ASKING ME THE ACTIVATE the plugin while i already have the licence, I DONT UNDERSTAND

Hi there,

To activate your Envato license, please follow the steps in the article here https://kingsplugins.com/licensing-faq/ , under the section “How to activate if I purchased on CodeCanyon (Envato / Themeforest)?”

Hello, is it this plugin can integrate with Sales Agent B2B king plugin?

Thank you for getting in touch,

Are you looking at the SalesKing sales agents plugin? ( https://kingsplugins.com/woocommerce-b2b/salesking/ )

Yes, B2BKing will work well with SalesKing, and the two are fully integrated. There are also functionality integrations, for example a sales agent can be assigned to a B2BKing group.

Hello, can we do this in this system. For example, A seller and his customers belonging to the American region. Then B seller and his customers connected to new york. With the commission rate to be defined with the seller, for example, seller A will also receive commission from what seller B sells. Example like the herbalife system.

Hi there,

B2BKing does not have features for this as it is not a affiliate plugin.

However, we do have another plugin with some similar functionality, specifically our SalesKing sales agents plugin: https://kingsplugins.com/woocommerce-b2b/salesking/

With SalesKing, you can have sales agents. Each sales agent or sales agent group can have a different commission rate. Sales agents can also have “sub-agents / team members” and the parent sales agent can earn commission from what sub-agents sell.

Your plugin seems great, but I have found a problem (or what I think it’s a bug) in the demo site which limits the usefulness for us. When selecting “apply to” and “for whom” as multiple options, the button “select all products” and “select all variations” wrongly fills in also the “for whom” tab. With many users as in our case it’s extremely annoying to clean them out manually and select only the one needed. https://www.loom.com/share/c4696974d75c449da173a31b8af31951 Thank you!

Hi there,

Thanks for bringing this to our attention,

We checked and indeed there was an issue there as you described. We have a fix for it and it will be included in the next official update (which will be released in the next few days / weeks). In the meantime, we can also send this update privately via ticket at https://webwizards.ticksy.com

I really love your plugins. But please spend some time to improve the performance. Split your css/js files into smaller parts and Implement conditionally loading. Your js file (public.js) is loaded on every page and is 145 KB. The css file is 87 KB. The files are also not compressed. Sorry but this is crazy and very bad for performance and pagespeed scores. Would be nice if you can improve that in future updates.

Thanks for the feedback,

There was a mistake in the last release and files were incorrectly released uncompressed. This will be correct in the next update.

We will also look at adding conditional loading.

Hello. How do i export users for another website ?

Hi there,

B2BKing does not have any user export feature I’m afraid.

You would need to use a dedicated plugin. For example you could use a plugin such as WP ALL EXPORT.

If you need the customers to maintain their B2BKing data (e.g. to have the same prices and discounts), then the best way would be to move the entire website database, not just users.

How to use this as B2B2C

Hi there,

Are you looking to set up a hybrid B2B + B2C site? If so, the best way would be to go to B2BKing -> Settings -> Main Settings and set the plugin in “B2B + B2C Hybrid” mode.

If you mean to have a marketplace where your B2B customers further sell products, then B2BKing cannot do that as it is not a marketplace plugin. You can check our the MarketKing multi-vendor marketplace plugin.

Thanks, can the vendors add their products by themselfs?

Yes, each vendor can manage their own products and orders. MarketKing also has a free limited version on the Wordpress.org plugin repository: https://wordpress.org/plugins/marketking-multivendor-marketplace-for-woocommerce/

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey