If you work as a wholesaler, then you know about conditional shipping and payments, right? Condition shipping and conditional payments are great options to offer to your wholesale users.
If you buy lots of products worth thousands of dollars, you expect the wholesale store to provide your needs. Using WooCommerce conditional shipping and payments you will fulfill their needs and grow your business. You can also give wholesale role base shipping and payments options to your retailers, based on their activity.
In this blog post, I will show you how to set WooCommerce conditional shipping and payments. So, let’s start.
Setting up WooCommerce conditional shipping
WooCommerce only enables you to configure multiple shipping and payments options on your WordPress website. And you can also be able to configure some shipping methods so they just work for particular regions.
But WooCommerce does not allow you to set payment and shipping methods to a specific user role. So, all the users of your eCommerce store will access the same payment methods, despite what type of purchase they’re making.
If you have a wholesale website and have different wholesale user roles then it is natural to offer different shipping and payments options for each of them.
That’s why here we are going to use the Wholesale Suite. Wholesale Suite is one of the best and advanced wholesale plugins for WooCommerce. The plugin will help us to do all of what we need as a wholesaler.
WooCommerce Wholesale Prices is the best resolution for adding wholesale features to your WooCommerce store. And WooCommerce Wholesale Prices Premium adds lots of extra features to make that wholesale experience much easier.
If you are a WooCommerce store and you want to provide a fast and efficient ordering system for your customers, then you should be using a wholesale order form extension like the WooCommerce Wholesale Order Form plugin.
The Lead Captcha plugin adds a WooCommerce registration form for your wholesale-level users.
But here we only need the Wholesale Prices Premium Plugin. But you are a pro user and you can definitely buy the Wholesale Site bundle which contains all of the three plugins. It will add more features to your wholesale store.
Once you have done it, install and activate the plugin on your WordPress website.
After doing that, go to WooCommerce > Settings > Wholesale Prices > Shipping.
Here you can see all your shipping-related settings. Forcing free shipping means all of your orders created by your customers are free to ship.
But free shipping is not a great idea from a business perspective. But you can map specific shipping methods to each wholesale user role.
Like this, you create as many mapping as you want for each wholesale user role. Ideally, you’ll offer various transportation methods for every tier of wholesale users, so they have choices when it comes to making a purchase.
You can also hide your mapped shipping methods for your non-wholesale users if you want. To do that simply click on the Wholesale Only Shipping Methods.
By default, WooCommerce does not offer lots of shipping methods, so to use more shipping methods you have to use extensions. There are lots of WooCommerce shipping extensions available which offer shipping services across the world.
That’s about the conditional shipping methods, now it’s time for conditional payments methods.
Setting up WooCommerce conditional payments
To get started, go to WooCommerce > Settings > Wholesale Prices > Payment Gateway.
Here you can also set wholesale role-specific payment methods as you did with your shipping methods.
Mapping multiple payment methods for each wholesale user is also available. With more options, they will be more comfortable than before.
The plugin (WooCommerce Prices Premium) also offers payment surcharges for specific gateways. This is very important if your payment gateways have taken too big of a cut for transactions, which can easily add up when you’re dealing with big orders.
You will be able to add surcharges for any reason, which is a great option in my opinion. And it is also good for your customers to understand what they’re paying for.
If you map one payment method to a wholesale user role, then they only see one payment method. That means you need to map every option that you want to enable for them.
I think now you know how you can set WooCommerce conditional shipping and payments on your WordPress store.
What is the best web hosting for beginners? – read this article and choose your web hosting.
That’s the end of this blog post. And for any questions related to this topic, comment in the comment section below. Thanks for reading.