{"id":354869,"date":"2026-09-06T22:38:48","date_gmt":"2026-09-06T22:38:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/b2b-manager-for-woocommerce\/"},"modified":"2026-09-06T22:38:16","modified_gmt":"2026-09-06T22:38:16","slug":"volant-b2b-manager-suite","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/volant-b2b-manager-suite\/","author":23530210,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"5.18.21","stable_tag":"5.18.21","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Volant B2B Manager Suite for WooCommerce","header_author":"Volant Software","header_description":"The wholesale toolkit: BOM Builder parts lists, a B2B orders page with one-click reorder, wholesale roles, and role-based homepages.","assets_banners_color":"fbfcfe","last_updated":"2026-09-06 22:38:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.volantsoftware.com\/b2b-manager\/","header_author_uri":"https:\/\/www.volantsoftware.com\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"5.18.21":{"tag":"5.18.21","author":"volantsoftware","date":"2026-09-06 22:38:16","revision":3683993}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3683993,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-250x250.gif":{"filename":"icon-250x250.gif","revision":3683993,"resolution":"250x250","location":"assets","locale":"","width":250,"height":250},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3684014,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3683993,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3683993,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["5.18.21"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"The BOM builder \u2014 live search, variations, stock badges, one-click add-to-cart.","2":"Orders page with one-click reorder and brand-colored status badges.","3":"The Role Manager \u2014 create tiers, see members, bulk-assign customers.","4":"Role homepages with login redirect, configured per role.","5":"The admin dashboard \u2014 setup status, key stats, quick links.","6":"A Pro preview screen \u2014 readable, never blurred."}},"plugin_section":[],"plugin_tags":[10553,65979,2286,51032,286],"plugin_category":[45],"plugin_contributors":[279473],"plugin_business_model":[],"class_list":["post-354869","plugin","type-plugin","status-publish","hentry","plugin_tags-b2b","plugin_tags-bulk-order","plugin_tags-reorder","plugin_tags-wholesale","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-volantsoftware","plugin_committers-volantsoftware"],"banners":{"banner":"https:\/\/ps.w.org\/volant-b2b-manager-suite\/assets\/banner-772x250.png?rev=3683993","banner_2x":"https:\/\/ps.w.org\/volant-b2b-manager-suite\/assets\/banner-1544x500.png?rev=3683993","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/volant-b2b-manager-suite\/assets\/icon-128x128.gif?rev=3683993","icon_2x":"https:\/\/ps.w.org\/volant-b2b-manager-suite\/assets\/icon-256x256.gif?rev=3684014","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Your trade customers don't shop \u2014 they restock.<\/strong> Volant B2B Manager gives WooCommerce stores that sell to businesses the tools those buyers actually use, built as independent modules that switch on as your trade side grows.<\/p>\n\n<h4>\ud83e\uddf0 BOM Builder \u2014 parts lists your buyers reorder from<\/h4>\n\n<p>Every buyer gets a personal, named parts list (\"Workshop restock\", \"Line 3 spares\") with:<\/p>\n\n<ul>\n<li><strong>Live product search<\/strong> with images, variation pickers, and stock badges<\/li>\n<li><strong>One-click add-to-cart<\/strong> \u2014 the whole list goes into the cart in one action<\/li>\n<li><strong>Smart conflict handling<\/strong> \u2014 stock limits, sold-individually rules, and items already in the cart are resolved cleanly, never silently dropped<\/li>\n<li>Quantities and running totals that persist between visits<\/li>\n<\/ul>\n\n<p>Buyers can keep as many lists as they need \u2014 there are no plan limits.<\/p>\n\n<h4>\ud83d\udd01 Orders Page \u2014 order history that works<\/h4>\n\n<p>A styled, fast order-history page via one shortcode:<\/p>\n\n<ul>\n<li><strong>One-click reorder<\/strong> of any previous order<\/li>\n<li>The same conflict handling as the builder \u2014 no duplicate lines, no oversells<\/li>\n<li>Pagination, totals, and status badges that match your brand color<\/li>\n<\/ul>\n\n<h4>\ud83d\udc65 Customer Roles \u2014 build wholesale tiers, no extra plugin<\/h4>\n\n<p>A built-in <strong>Role Manager<\/strong> under Volant B2B Manager \u2192 Roles.<\/p>\n\n<ul>\n<li><strong>Create roles<\/strong> like \"Wholesale\" or \"VIP Distributor\" in one click \u2014 each is a safe permissions clone of a WooCommerce customer, never anything more<\/li>\n<li><strong>Rename freely<\/strong> \u2014 the slug your rules key on stays stable<\/li>\n<li><strong>Delete safely<\/strong> \u2014 members are migrated to a role you choose first; nobody is ever left role-less<\/li>\n<li><strong>See who holds each role<\/strong> \u2014 expandable member panels with direct profile links<\/li>\n<li><strong>Bulk assigner<\/strong> \u2014 search customers by name or email, tick any number, assign a tier in one action. Your own account and anyone who can edit content never even appear in the results, by design<\/li>\n<li>Uninstalling the plugin cleans up after itself: members move back to Customer and the roles are removed<\/li>\n<\/ul>\n\n<p>Create as many roles as your pricing needs \u2014 there is no limit.<\/p>\n\n<h4>\ud83c\udfe0 Role Homepages &amp; Login Redirect<\/h4>\n\n<p>Show a different front page per customer role \u2014 swapped before the page query runs, so caching plugins and themes behave. Send buyers to their own homepage after login.<\/p>\n\n<h4>\ud83d\udd12 Privacy &amp; data<\/h4>\n\n<ul>\n<li><strong>No tracking, no telemetry, no accounts.<\/strong> The one optional exception: the deactivation screen offers a feedback form that sends your answer to volantsoftware.com only if you tick consent and press send<\/li>\n<li>Data cleanup on uninstall is strictly opt-in (with the role cleanup described above)<\/li>\n<li>Translation-ready with a full <code>.pot<\/code> template; HPOS and Blocks-checkout compatible<\/li>\n<\/ul>\n\n<h4>\u2b06 Volant B2B Manager Suite Pro<\/h4>\n\n<p>Pro extends the free core (it never replaces it \u2014 your lists, settings, and roles carry over untouched):<\/p>\n\n<ul>\n<li><strong>Net payment terms<\/strong> at checkout with enforced per-customer credit limits<\/li>\n<li><strong>Category access per role<\/strong> \u2014 gate catalog sections everywhere, including the builder<\/li>\n<li><strong>Stock visibility per role<\/strong> \u2014 hide inventory levels from selected roles<\/li>\n<li><strong>Kit Builder<\/strong> \u2014 sell bundles priced and stock-synced from their components<\/li>\n<li><strong>Layouts<\/strong> \u2014 four orders-page layouts (Classic, Compact Table, Timeline, Cards Grid) and four BOM builder layouts including a print-ready Quote Sheet<\/li>\n<li>BOM-to-order linking, edit-first reorders, and a buyer stats panel<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/www.volantsoftware.com\/b2b-manager\/pro\/\">See the full feature comparison<\/a> \u00b7 <a href=\"https:\/\/www.volantsoftware.com\/b2b-manager\/docs\/\">Documentation<\/a><\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin sends one optional request to an external service, and nothing else.<\/p>\n\n<p><strong>Deactivation feedback (optional, opt-in).<\/strong> When you deactivate the plugin, a feedback form appears. If you press \"Submit &amp; Deactivate\", your chosen reason, any details you typed, and the plugin version are sent to Volant Software's feedback endpoint at volantsoftware.com. Your email address and your site URL are included <strong>only if you tick the consent box<\/strong>. Pressing \"Skip &amp; Deactivate\" (or closing the form) sends nothing. The form itself can be disabled with the <code>volant_b2b_manager_deactivation_feedback_enabled<\/code> filter.<\/p>\n\n<p>Service provider: Volant Software \u2014 <a href=\"https:\/\/www.volantsoftware.com\/b2b-manager\/terms\/\">Terms of Service<\/a> \u00b7 <a href=\"https:\/\/www.volantsoftware.com\/b2b-manager\/privacy\/\">Privacy Policy<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate WooCommerce.<\/li>\n<li>Install and activate Volant B2B Manager.<\/li>\n<li>Create a page containing the <code>[volant_b2b_bom]<\/code> shortcode and another containing <code>[volant_b2b_orders]<\/code>.<\/li>\n<li>Open <strong>Volant B2B Manager<\/strong> in wp-admin: create your roles, assign homepages, pick your brand color.<\/li>\n<\/ol>\n\n<p>The dashboard's status cards confirm each step as you complete it.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. The frontend uses self-contained styles that inherit your theme's fonts, and every accent follows the Brand Color setting.<\/p><\/dd>\n<dt id=\"what%20exactly%20are%20the%20free%20limits%3F\"><h3>What exactly are the free limits?<\/h3><\/dt>\n<dd><p>There are none: unlimited parts lists, unlimited items per list, and unlimited custom roles. Pro adds separate features (net terms, category access, stock visibility, kits, stats, layouts); every Pro screen in the admin is a readable preview, never blurred.<\/p><\/dd>\n<dt id=\"do%20the%20roles%20it%20creates%20have%20special%20permissions%3F\"><h3>Do the roles it creates have special permissions?<\/h3><\/dt>\n<dd><p>No. Roles created here are exact permission clones of the standard WooCommerce customer. They are labels for your pricing and access rules \u2014 never extra powers.<\/p><\/dd>\n<dt id=\"can%20the%20bulk%20assigner%20touch%20administrator%20accounts%3F\"><h3>Can the bulk assigner touch administrator accounts?<\/h3><\/dt>\n<dd><p>No, structurally. Anyone who can edit content (admins, editors, authors) is excluded from its search results and from its assignment path, and you can never reassign your own account.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20data%20if%20i%20uninstall%3F\"><h3>What happens to my data if I uninstall?<\/h3><\/dt>\n<dd><p>Settings and lists are removed only if you opted into cleanup. Custom roles are always retired safely: their members are moved to Customer first.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20hpos%20and%20the%20blocks%20checkout%3F\"><h3>Is it compatible with HPOS and the Blocks checkout?<\/h3><\/dt>\n<dd><p>Yes, compatibility is declared and tested for both.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20any%20data%20anywhere%3F\"><h3>Does the plugin send any data anywhere?<\/h3><\/dt>\n<dd><p>No telemetry and no account requirement. The single exception is opt-in: if you deactivate the plugin, an optional feedback form appears, and your answer is sent to volantsoftware.com only if you tick the consent box and submit. Nothing is ever sent otherwise.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>5.18.21<\/h4>\n\n<ul>\n<li>Initial release on WordPress.org.<\/li>\n<\/ul>","raw_excerpt":"The wholesale toolkit for WooCommerce: reusable parts lists, one-click reorders, customer roles, and role-based homepages \u2014 B2B without the bloat.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/354869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=354869"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/volantsoftware"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=354869"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=354869"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=354869"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=354869"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=354869"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=354869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}