YayCurrency Documentation
  • YayCurrency Documentation
  • Getting Started
    • Introduction
    • System Requirements
    • How to Install
    • Enter License key
    • How To Update YayCurrency
    • Uninstall and Delete
  • Main Features
  • Configurations
    • Manage Currency
    • Custom Rounding
    • Checkout Options
      • Hide estimated price at checkout
      • Hide checkout notice payment method
      • Force payment by customer country
      • Force Currency for Specific Payment Methods
    • Display Options
      • Use params on URL
      • Add A Few Parameters to Display Currency Switcher
    • Advanced Settings
      • Apply multiple currencies to Google Crawlers (or Bots)
      • Fixed Price for Each Currency Option for Bundle/Composite Product
    • Analytics
    • Order Info
    • Developer zone
      • Available YayCurrency Hooks
      • Available YayCurrency Shortcodes
  • Menu Option
  • Widget Option
  • Compatibility
    • Cache plugins
    • Dokan
    • YITH Points and Rewards
    • Name Your Price
    • Polylang
    • WPML
    • WooCommerce Subscriptions
    • Wholesale Pro by Barn2
    • WooCommerce Product Bundles
    • LearnPress
    • Lottery for WooCommerce
    • FunnelKit Automations
    • WordPress Tour & Travel Booking
    • B2B Market by MarketPress
    • Tiered Pricing Table for WooCommerce
    • Bookings Appointments for WooCommerce
    • Advanced Product Fields Extended
  • Why Upgrade?
  • OTHER LINKS
    • FAQs
    • Common Issues
    • Troubleshooting
      • How to pay without PayPal
    • Changelog
    • Support
Powered by GitBook
On this page
  • Step 1: Create Your Customer Groups
  • Step 2: Enable B2B Account Registration and Set Group Pricing
  • Step 3: Configure the Currencies for Your Store

Was this helpful?

  1. Compatibility

B2B Market by MarketPress

How YayCurrency works with B2B Market by MarketPress

PreviousWordPress Tour & Travel BookingNextTiered Pricing Table for WooCommerce

Last updated 7 months ago

Was this helpful?

WooCommerce by itself does not provide B2B features. To add these capabilities to your store, you'll need a WooCommerce B2B plugin like B2B Market. Plus, with YayCurrency, you can easily manage multiple currencies for your B2B customers, improving their shopping experience and engagement.

Step 1: Create Your Customer Groups

The following plugins are required:

  • YayCurrency

  • WooCommerce

The first thing you’ll need to do is add new customer groups.

From your admin dashboard, navigate to WooCommerce > B2B Market and click Add new Customer Group to create a new one.

Here, you’ll be able to access and configure all your B2B settings.

  • Title: Give a title for your group. For example, I’ll create a Wholesale customer group.

  • Group Price: This setting allows you to adjust pricing specifically for this user role. You can apply different prices to specific product categories or set a uniform discount across all products.

  • Bulk Price: Use this feature to create pricing rules based on the quantity ordered. For example, you can offer discounts when customers purchase in bulk for specific products or categories.

When setting up your B2B store, one of the key features you may want is the ability to hide prices from specific user roles. This lets you set up a registration process, requiring guest users to sign up before they can see any pricing details.

With various pricing structures tailored to different users, bulk pricing options, and more, you'll gain complete control over your B2B eCommerce store.

If your customers are not logged in, the front end will display a message like this:

Step 2: Enable B2B Account Registration and Set Group Pricing

Go to WooCommerce > Settings and click the Accounts & Privacy tab at the top of the page.

Upon logging in, your customers can now register for a B2B account and view prices.

Then, in your WordPress dashboard, head to Products > Edit or Add New.

Scroll down to Product data metabox, choose B2B Market. Here, you can set the group price for this product based on a specific user role.

Essential Tip: Setting maximum and minimum order quantities is crucial for B2B stores. If a customer orders too few items, the store misses out on potential profit; if they order too many, you may struggle to fulfill the order.

Step 3: Configure the Currencies for Your Store

Navigate to YayCommerce > YayCurrency.

Click the Add New Currency button, choose the currencies you want to enable, and then click Save Changes.

This is the result you'll get when using YayCurrency:

For a seamless checkout experience, you can add the YayCurrency switcher widget to your preferred widget area (e.g., sidebar, header, footer) by using the shortcode: [yaycurrency-switcher].

With this, customers can switch currencies anytime they wish to complete their order.

B2B Market by MarketPress