{"id":375009,"date":"2026-09-25T14:26:17","date_gmt":"2026-09-25T14:26:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lightweight-b2b-lite-for-woocommerce\/"},"modified":"2026-09-25T14:25:42","modified_gmt":"2026-09-25T14:25:42","slug":"datos1-b2b-wholesale","status":"publish","type":"plugin","link":"https:\/\/bho.wordpress.org\/plugins\/datos1-b2b-wholesale\/","author":15512808,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Datos1 B2B Wholesale for WooCommerce","header_author":"DATOS1","header_description":"High-performance B2B wholesale pricing and user roles optimized for WooCommerce and native HPOS. Zero extra SQL queries.","assets_banners_color":"152550","last_updated":"2026-09-25 14:25:42","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/datos1.com","header_plugin_uri":"https:\/\/datos1.com\/software\/plugins\/lw-b2b\/","header_author_uri":"https:\/\/datos1.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"ragonz","date":"2026-09-25 14:25:42","revision":3713176}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3713176,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3713176,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3713176,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3713176,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Global percentage discounts and admin settings under WooCommerce &gt; B2B Settings (Lite).","2":"Role-based B2B wholesale pricing fields in WooCommerce Product Data meta box.","3":"Variation-level wholesale pricing inputs.","4":"Upgrade to PRO feature comparison."}},"plugin_section":[],"plugin_tags":[10553,146114,51032,65072,190090],"plugin_category":[],"plugin_contributors":[282727],"plugin_business_model":[],"class_list":["post-375009","plugin","type-plugin","status-publish","hentry","plugin_tags-b2b","plugin_tags-role-pricing","plugin_tags-wholesale","plugin_tags-wholesale-prices","plugin_tags-woocommerce-b2b","plugin_contributors-ragonz","plugin_committers-ragonz"],"banners":{"banner":"https:\/\/ps.w.org\/datos1-b2b-wholesale\/assets\/banner-772x250.jpg?rev=3713176","banner_2x":"https:\/\/ps.w.org\/datos1-b2b-wholesale\/assets\/banner-1544x500.jpg?rev=3713176","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/datos1-b2b-wholesale\/assets\/icon-128x128.png?rev=3713176","icon_2x":"https:\/\/ps.w.org\/datos1-b2b-wholesale\/assets\/icon-256x256.png?rev=3713176","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Datos1 B2B Wholesale<\/strong> is a high-performance wholesale pricing and user role management solution designed from the ground up for modern WooCommerce stores.<\/p>\n\n<p>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.<\/p>\n\n<h3>\u26a1 Key Features:<\/h3>\n\n<ul>\n<li><strong>Dedicated B2B Roles:<\/strong> Automatically registers Wholesaler (<code>b2b_wholesaler<\/code>) and Distributor (<code>b2b_distributor<\/code>) user roles with full capability integration.<\/li>\n<li><strong>Role-Based Tiered Pricing:<\/strong> Set custom wholesale prices directly on simple products and product variations.<\/li>\n<li><strong>Global Percentage Discounts:<\/strong> Define store-wide fallback discounts for Wholesaler and Distributor roles.<\/li>\n<li><strong>100% Native HPOS Compatible:<\/strong> Declares full support for WooCommerce <code>custom_order_tables<\/code>.<\/li>\n<li><strong>Zero Extra SQL Queries:<\/strong> Leverages WordPress internal object cache (<code>get_post_meta<\/code>) for instant price resolution.<\/li>\n<li><strong>B2B Badge &amp; Strikethrough:<\/strong> Clean, responsive display of regular and wholesale pricing for verified wholesale buyers.<\/li>\n<\/ul>\n\n\n\n<h3>\ud83d\ude80 Need More B2B Power? Upgrade to PRO!<\/h3>\n\n<p>Looking to scale your wholesale operations? <strong><a href=\"https:\/\/datos1.com\/software\/plugins\/lw-b2b\/\">Datos1 B2B Wholesale PRO<\/a><\/strong> includes everything in this version plus:<\/p>\n\n<ol>\n<li><strong>One-Page Bulk Quick Order Table (<code>[lw_b2b_quick_order]<\/code>):<\/strong> Real-time SKU and product search with live quantity counters and 1-click batch add-to-cart for high-volume wholesale buyers.<\/li>\n<li><strong>Centralized Bulk Pricing Matrix:<\/strong> A spreadsheet-like admin table that lets you update wholesale prices across hundreds of products in seconds.<\/li>\n<li><strong>Minimum Order Quantity (MOQ) &amp; Box Multiples:<\/strong> Set minimum purchase units and enforce case\/box multiples (e.g. order in multiples of 6 or 12).<\/li>\n<li><strong>Minimum Cart Total per Role:<\/strong> Prevent wholesale checkout if the customer does not meet your minimum order value requirement.<\/li>\n<li><strong>Frontend B2B Registration Form:<\/strong> Dedicated wholesale registration page with Company Name, VAT\/Tax ID, and 1-click admin approval workflow.<\/li>\n<li><strong>Automatic Updates &amp; Priority Support:<\/strong> 1-click updates in WP Admin and dedicated technical support.<\/li>\n<\/ol>\n\n<p>\ud83d\udc49 <strong><a href=\"https:\/\/datos1.com\/software\/plugins\/lw-b2b\/#precios\">Upgrade to PRO now<\/a><\/strong> or read the <strong><a href=\"https:\/\/datos1.com\/software\/plugins\/lw-b2b\/\">full documentation<\/a><\/strong>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>datos1-b2b-wholesale<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the ZIP file via <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong> in your WordPress dashboard.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>WooCommerce &gt; B2B Settings (Lite)<\/strong> to configure your global percentage discounts.<\/li>\n<li>Edit any simple or variable product under <strong>Product Data &gt; General<\/strong> to set specific Wholesaler and Distributor prices.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20datos1%20b2b%20wholesale%20impact%20store%20performance%3F\"><h3>Does Datos1 B2B Wholesale impact store performance?<\/h3><\/dt>\n<dd><p>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).<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20woocommerce%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Is it compatible with WooCommerce High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes! Datos1 B2B Wholesale declares native compatibility with HPOS (<code>custom_order_tables<\/code>) before WooCommerce initializes.<\/p><\/dd>\n<dt id=\"can%20i%20set%20different%20prices%20for%20simple%20products%20and%20variations%3F\"><h3>Can I set different prices for simple products and variations?<\/h3><\/dt>\n<dd><p>Yes. You can configure custom wholesale and distributor prices for individual simple products as well as for each product variation.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20product%20has%20no%20b2b%20price%20set%3F\"><h3>What happens if a product has no B2B price set?<\/h3><\/dt>\n<dd><p>If no manual wholesale price is configured, the plugin automatically falls back to your global percentage discount set under <strong>WooCommerce &gt; B2B Settings (Lite)<\/strong>. If neither is set, the standard regular price is shown.<\/p><\/dd>\n<dt id=\"how%20do%20i%20upgrade%20to%20the%20pro%20version%3F\"><h3>How do I upgrade to the PRO version?<\/h3><\/dt>\n<dd><p>You can purchase a license for <strong>Datos1 B2B Wholesale PRO<\/strong> directly at <a href=\"https:\/\/datos1.com\/software\/plugins\/lw-b2b\/\">datos1.com\/software\/plugins\/lw-b2b<\/a>. Once installed, all your existing pricing settings and roles are preserved.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release of Datos1 B2B Wholesale on WordPress.org.<\/li>\n<li>Native HPOS compatibility (<code>custom_order_tables<\/code>).<\/li>\n<li>Wholesaler and Distributor role registration.<\/li>\n<li>Simple and variable product tier pricing with zero extra SQL queries.<\/li>\n<li>Global percentage discount fallbacks.<\/li>\n<li>Full English internationalization (i18n) ready.<\/li>\n<\/ul>","raw_excerpt":"High-performance B2B wholesale pricing and user roles for WooCommerce. 100% native HPOS compatible with zero extra SQL queries.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375009"}],"author":[{"embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ragonz"}],"wp:attachment":[{"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375009"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375009"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375009"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375009"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375009"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}