fbpx
Sell to Different User Roles in WooCommerce

As an online store owner, you need to sell to all types of customers visiting your WooCommerce store. This way, you can boost sales and increase conversions on your online store. However, it’s not easy to sell to different user roles in WooCommerce from the get-go.

In this article, we’ll take a look at different ways you can sell to various user roles on your WooCommerce store using Booster Plus’s modules. For this tutorial, we’ll assume you already have a WordPress site set up with some WooCommerce products added to it.

You can navigate to WooCommerce → Settings → Booster from the WordPress admin panel to access different modules.

#1: Display WooCommerce products prices by user roles

By displaying WooCommerce products prices by user roles can sell the same product to various user roles on your site but at different prices.

Here’s how you can display different WooCommerce product prices for different user roles in WooCommerce using WooCommerce Price based on User Role:

Select the Price based on User Role module under the Prices & Currencies section and click the Save changes button.

Next, navigate to Booster → Prices & Currencies → Price based on User Role to configure the module’s settings.

Select the checkbox next to Enable per Product Settings to display product prices per product by user role. You can also select the Per Product Settings Type to either Fixed or Multiplier. Select the user roles you want to display different product prices by using the text field next to Show Roles on per Product Settings and click the Save changes button to continue.

Price based on user role settings

Go to the product’s edit page and enable the Booster: Price based on User Role meta box. Set the price for the WooCommerce product according to each user role you selected earlier. Once you’re all set, click the Update button to continue.

Here’s how this looks on the front-end of your WooCommerce store:

Price by user role preview

Meanwhile, regular customers on your WooCommerce store will see a different product price. Here’s how that looks:

Price by user role preview

#2: Show WooCommerce payment gateways by user role

Displaying payment gateways by user role on your WooCommerce store lets you allow payment gateways based on the customer’s user role. This way, you can incentivize regular customers to use your preferred payment gateways.

Here’s how to show WooCommerce payment gateways by user role using WooCommerce Payment Gateways by User Role:

Select the Gateways by User Role module under the  Payment Gateways section and click the Save changes button.

Payment gateways by user role settings

Next, navigate to Booster → Payment Gateways → Gateways by User Role to configure the module’s settings.

You can set allowed payment gateways for each user role on your WooCommerce site using the Payment Gateways section. Simply select the user roles that you may want to offer the payment gateway to and select the user roles that you want to exclude from the payment gateway. Once you’re done, click the Save changes button to continue.

Here’s how this looks on the front-end of your WooCommerce store for wholesale customers:

Payment Gateways by user role

Regular customers or guests on your online store will only be able to view a few allowed payment gateways during checkout:

Payment Gateways by user role

#3: Display WooCommerce products by customer’s user role

If you sell to a lot of different customers, displaying WooCommerce products by the customer’s user role might be a great idea. This way, you can display products to only specific user roles on your site and hide them from guests or regular shoppers on your online store.

Here’s how you display WooCommerce products by customer’s user role using WooCommerce Product Visibility by User Role:

Select the Product Visibility by User Role module under the Products section and click the Save changes button.

Next, navigate to Booster → Products → Product Visibility by User Role to configure the module’s settings.

After enabling the module, simply just select the checkbox next to Hide Visibility. This will hide selected WooCommerce products from the shop and search results for specific user roles. Once you’re ready, click the Save changes button to continue.

Product visibility by user role settings

Now, navigate to the selected product’s edit page and set user roles that you want to display the WooCommerce product to. Once you’re done, click the Update button to save changes on the front-end.

Here’s how this looks on the front-end of your WooCommerce store for permitted user roles:

Product visibility by user role settings

On the other hand, non-permitted user roles will not be able to see the Flower Basket product in their shop and search results on your WooCommerce store:

Product visibility by user role settings

#4: Disable WooCommerce coupons for selected user roles

You can disable WooCommerce coupons for selected user roles only so only certain users (such as Subscribers) can avail discounts. This is a great way to build your email list and boost sales.

Here’s how you display coupons for selected user roles on your WooCommerce site using WooCommerce Coupon by User Role:

Select the Coupon by User Role module under the Cart & Checkout section and click the Save changes button.

Next, navigate to Booster → Cart & Checkout → Coupon by User Role to configure the module’s settings.

Coupon by user role settings

You can simply select the user roles you want to display coupons for using the text field next to Disable All Coupons for Selected User Roles. You can also choose to invalidate coupons for specific user roles as well. Just add the user roles using the text field next to Invalidate All Coupons for Selected User Roles and click the Save changes button once you’re done.

Here’s how this looks on the front-end of your WooCommerce store for user roles that cannot use coupons when checking out:

Coupon preview

Similarly, here’s how permitted user roles will be able to add and use their coupons when checking out from your WooCommerce site:

Coupon preview

This makes it easier to sell to different user roles in WooCommerce.

#5: Allow WooCommerce shipping methods by user role

By allowing shipping methods by user role on your WooCommerce store, you can offer different options to different types of customers. This way, you also encourage wholesale buyers to create an account with you so that they can use a more cost-effective option for their orders.

Here’s how you can allow specific user roles on your online store specific shipping methods using WooCommerce Shipping Methods by Users:

Select the Shipping Methods by Users under the Shipping & Orders section and click the Save changes button.

Shipping method by user roles

Next, navigate to Booster → Shipping & Orders → Shipping Methods by Users to configure the module’s settings.

Here you can specify which user role will be able to use specific shipping methods when checking out from your store. Under the Shipping Methods by User Roles section select the checkbox next to Shipping Methods by User Roles, now, you can specify each user role to include and exclude from specific shipping methods available on your online store. Once you’re done, click the Save changes button to continue.

Here’s how this looks on the front-end of your WooCommerce store:

Shipping preview

Conclusion

Selling to different user roles is a great way to cater to all types of customers on your WooCommerce store. This way, you can sell to multiple user roles, and give them access to exclusive prices, offers, and features according to their user role.

Booster Plus offers over 110 modules that can change the look and feel of any WooCommerce store and help make it stand out from the rest of the competition. The all-in-one solution is great for store owners looking to customize and take their online store to the next level.

Ready to start selling to different user roles in WooCommerce? Get Booster Plus today!

Subscribe and get more content like this delivered to your inbox

Connect with Booster