Datos1 B2B Wholesale for WooCommerce

Description

Datos1 B2B Wholesale is a high-performance wholesale pricing and user role management solution designed from the ground up for modern WooCommerce stores.

Engineered for speed, reliability, and minimal resource usage, Datos1 B2B Wholesale utilizes WooCommerce’s native metadata cache and 100% High-Performance Order Storage (HPOS) compatibility without requiring additional database tables.

⚡ Key Features:

  • Dedicated B2B Roles: Automatically registers Wholesaler (b2b_wholesaler) and Distributor (b2b_distributor) user roles with full capability integration.
  • Role-Based Tiered Pricing: Set custom wholesale prices directly on simple products and product variations.
  • Global Percentage Discounts: Define store-wide fallback discounts for Wholesaler and Distributor roles.
  • 100% Native HPOS Compatible: Declares full support for WooCommerce custom_order_tables.
  • Zero Extra SQL Queries: Leverages WordPress internal object cache (get_post_meta) for instant price resolution.
  • B2B Badge & Strikethrough: Clean, responsive display of regular and wholesale pricing for verified wholesale buyers.

🚀 Need More B2B Power? Upgrade to PRO!

Looking to scale your wholesale operations? Datos1 B2B Wholesale PRO includes everything in this version plus:

  1. One-Page Bulk Quick Order Table ([lw_b2b_quick_order]): Real-time SKU and product search with live quantity counters and 1-click batch add-to-cart for high-volume wholesale buyers.
  2. Centralized Bulk Pricing Matrix: A spreadsheet-like admin table that lets you update wholesale prices across hundreds of products in seconds.
  3. Minimum Order Quantity (MOQ) & Box Multiples: Set minimum purchase units and enforce case/box multiples (e.g. order in multiples of 6 or 12).
  4. Minimum Cart Total per Role: Prevent wholesale checkout if the customer does not meet your minimum order value requirement.
  5. Frontend B2B Registration Form: Dedicated wholesale registration page with Company Name, VAT/Tax ID, and 1-click admin approval workflow.
  6. Automatic Updates & Priority Support: 1-click updates in WP Admin and dedicated technical support.

👉 Upgrade to PRO now or read the full documentation.

Installation

  1. Upload the datos1-b2b-wholesale folder to the /wp-content/plugins/ directory, or install the ZIP file via Plugins > Add New > Upload Plugin in your WordPress dashboard.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to WooCommerce > B2B Settings (Lite) to configure your global percentage discounts.
  4. Edit any simple or variable product under Product Data > General to set specific Wholesaler and Distributor prices.

FAQ

Does Datos1 B2B Wholesale impact store performance?

Not at all. Datos1 B2B Wholesale is engineered specifically for optimal speed and minimal resource usage. It adds zero additional SQL queries to your product catalog queries and works seamlessly with object caching (Redis/Memcached).

Is it compatible with WooCommerce High-Performance Order Storage (HPOS)?

Yes! Datos1 B2B Wholesale declares native compatibility with HPOS (custom_order_tables) before WooCommerce initializes.

Can I set different prices for simple products and variations?

Yes. You can configure custom wholesale and distributor prices for individual simple products as well as for each product variation.

What happens if a product has no B2B price set?

If no manual wholesale price is configured, the plugin automatically falls back to your global percentage discount set under WooCommerce > B2B Settings (Lite). If neither is set, the standard regular price is shown.

How do I upgrade to the PRO version?

You can purchase a license for Datos1 B2B Wholesale PRO directly at datos1.com/software/plugins/lw-b2b. Once installed, all your existing pricing settings and roles are preserved.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Datos1 B2B Wholesale for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release of Datos1 B2B Wholesale on WordPress.org.
  • Native HPOS compatibility (custom_order_tables).
  • Wholesaler and Distributor role registration.
  • Simple and variable product tier pricing with zero extra SQL queries.
  • Global percentage discount fallbacks.
  • Full English internationalization (i18n) ready.