{"id":335113,"date":"2026-07-10T01:35:47","date_gmt":"2026-07-10T01:35:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/asteris-b2b-wholesale\/"},"modified":"2026-07-10T01:49:12","modified_gmt":"2026-07-10T01:49:12","slug":"asteris-b2b-wholesale","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/asteris-b2b-wholesale\/","author":23515820,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.0.1","requires":"6.4","requires_php":"8.1","requires_plugins":null,"header_name":"Asteris B2B Wholesale","header_author":"Asteris Commerce","header_description":"Wholesale without the bloat. Role-based pricing, company accounts, cart-first quotes, and tri-region tax compliance (AU GST \u00b7 EU VAT \u00b7 US resale) \u2014 twelve wholesale tools that matter, not 139 you'll never open.","assets_banners_color":"6a7585","last_updated":"2026-07-10 01:49:12","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/asteriscommerce.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":39,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"asteriscommerce","date":"2026-07-10 01:49:12"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3602107,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3602107,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3602107,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3602107,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3602107,"resolution":"1","location":"assets","locale":"","width":1440,"height":968},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3602107,"resolution":"2","location":"assets","locale":"","width":940,"height":403},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3602107,"resolution":"3","location":"assets","locale":"","width":1200,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3602107,"resolution":"4","location":"assets","locale":"","width":1440,"height":968},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3602107,"resolution":"5","location":"assets","locale":"","width":1200,"height":1100},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3602107,"resolution":"6","location":"assets","locale":"","width":1440,"height":968}},"screenshots":{"1":"Wholesale roles - unlimited B2B roles, each with a default discount, minimum order and free-shipping rules.","2":"Role-based pricing - set fixed or percentage wholesale prices per role.","3":"Catalog mode - hide prices or Add-to-Cart for logged-out visitors.","4":"Customer roster - manage your wholesale trade accounts and their roles.","5":"Wholesale registration form with one-click trade-account approval.","6":"Tax - free Australian ABN capture and live validation."}},"plugin_section":[],"plugin_tags":[10553,65997,13770,51032,286],"plugin_category":[45],"plugin_contributors":[267804],"plugin_business_model":[],"class_list":["post-335113","plugin","type-plugin","status-publish","hentry","plugin_tags-b2b","plugin_tags-catalog-mode","plugin_tags-request-a-quote","plugin_tags-wholesale","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-asteriscommerce","plugin_committers-asteriscommerce"],"banners":{"banner":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/banner-772x250.png?rev=3602107","banner_2x":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/banner-1544x500.png?rev=3602107","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/icon-128x128.png?rev=3602107","icon_2x":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/icon-256x256.png?rev=3602107","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-1.png?rev=3602107","caption":"Wholesale roles - unlimited B2B roles, each with a default discount, minimum order and free-shipping rules."},{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-2.png?rev=3602107","caption":"Role-based pricing - set fixed or percentage wholesale prices per role."},{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-3.png?rev=3602107","caption":"Catalog mode - hide prices or Add-to-Cart for logged-out visitors."},{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-4.png?rev=3602107","caption":"Customer roster - manage your wholesale trade accounts and their roles."},{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-5.png?rev=3602107","caption":"Wholesale registration form with one-click trade-account approval."},{"src":"https:\/\/ps.w.org\/asteris-b2b-wholesale\/assets\/screenshot-6.png?rev=3602107","caption":"Tax - free Australian ABN capture and live validation."}],"raw_content":"<!--section=description-->\n<p><strong>Asteris B2B Wholesale<\/strong> adds the wholesale jobs that actually matter to WooCommerce, with a clean admin and no bloat.<\/p>\n\n<h4>Free features<\/h4>\n\n<ul>\n<li><strong>Unlimited wholesale roles + role-based pricing<\/strong> \u2014 fixed or % off, applied automatically when a wholesale customer logs in.<\/li>\n<li><strong>Quantity-break pricing<\/strong> \u2014 set quantity tiers per role so bigger orders get a better unit price. No cap.<\/li>\n<li><strong>Catalog mode &amp; hide price<\/strong> \u2014 hide prices or Add-to-Cart for logged-out visitors.<\/li>\n<li><strong>Wholesale registration + approval<\/strong> \u2014 an application form; approve trade accounts in one click.<\/li>\n<li><strong>Customer roster<\/strong> \u2014 see and manage your trade accounts and their roles.<\/li>\n<li><strong>Free AU ABN validation<\/strong> \u2014 validate Australian business numbers live (ABR), capture GST status.<\/li>\n<li><strong>Coupon control<\/strong> \u2014 block coupon stacking for trade accounts.<\/li>\n<li><strong>1-click migration<\/strong> \u2014 import roles, customers and prices from B2BKing, Wholesale Suite or WholesaleX, on the same site. No CSV.<\/li>\n<\/ul>\n\n<p>Everything above is fully functional with no caps, time limits, or licence keys.<\/p>\n\n<h4>More in Asteris B2B Wholesale Pro<\/h4>\n\n<p>A separate paid edition \u2014 available from <a href=\"https:\/\/asterisforwoocommerce.com\/b2b-wholesale\">asterisforwoocommerce.com\/b2b-wholesale<\/a>, not on WordPress.org \u2014 adds Request-a-Quote with in-plugin messaging, company accounts with sub-users, dynamic &amp; BOGO pricing, store credit, EU VAT + US resale tax handling, quote PDFs + accept-&amp;-pay online, order approval, and quote analytics.<\/p>\n\n<p>Built by an Australian team that runs WooCommerce stores for a living.<\/p>\n\n<h3>External services<\/h3>\n\n<p><strong>Australian Business Register (ABR) \u2014 only when you use ABN validation.<\/strong> When you or a customer enters an Australian Business Number and you have entered your own free ABR GUID in the settings, the plugin sends that ABN to the ABR Web Services API (abr.business.gov.au) to validate it and return the legal name and GST status. No data is sent otherwise (the offline ABN checksum needs no network). ABR Web Services (terms + registration): https:\/\/abr.business.gov.au\/Tools\/WebServices \u2014 privacy: https:\/\/www.abr.gov.au\/general-information\/privacy<\/p>\n\n<p>This free edition does not contact any Asteris server. (EU VAT \/ VIES validation is part of the separate paid edition.)<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload via Plugins \u2192 Add New \u2192 Upload Plugin, or install from WordPress.org.<\/li>\n<li>Activate.<\/li>\n<li>Open WooCommerce \u2192 B2B Wholesale to configure roles, pricing and registration.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20it%20really%20free%3F\"><h3>Is it really free?<\/h3><\/dt>\n<dd><p>Yes - fully functional with no role cap, no time limit, and no licence key. The extra features listed above are an optional, separate paid plugin.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>It is built for standard WooCommerce and works with any well-coded WooCommerce theme on WP 6.4+ \/ WC 8.2+.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Quantity-break pricing and custom application fields are now fully uncapped \u2014 add as many as you like.<\/li>\n<li>Tax: the free edition validates Australian ABNs (offline checksum + optional ABR lookup). EU VAT (VIES) and US resale validation are part of the separate paid edition and are not included here.<\/li>\n<li>Removed the global page-title filter that could return unescaped output; plugin wording is still relabelled everywhere via the standard translation filter.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Quantity-break pricing is now uncapped in every edition (removed the per-role tier limit).<\/li>\n<li>Removed activation logic that could deactivate another plugin edition; the Lite edition only ever deactivates itself.<\/li>\n<li>Escaped title-filter output and hardened profile-form nonce checks.<\/li>\n<li>Corrected the plugin homepage URL.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial WordPress.org release of Asteris B2B Wholesale - unlimited roles, role pricing, quantity-break pricing, catalog mode and free AU ABN validation, with no caps or licence keys.<\/li>\n<\/ul>","raw_excerpt":"WooCommerce B2B &amp; wholesale, without the bloat. Role pricing, request-a-quote, catalog mode, free AU ABN validation. The features that matter.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/335113","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=335113"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/asteriscommerce"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=335113"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=335113"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=335113"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=335113"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=335113"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=335113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}