{"id":2978,"date":"2026-06-06T13:06:09","date_gmt":"2026-06-06T10:06:09","guid":{"rendered":"https:\/\/www.ax-easy.com\/?post_type=product&#038;p=2978"},"modified":"2026-06-23T20:11:26","modified_gmt":"2026-06-23T17:11:26","slug":"ax-easy-b2b-manager","status":"publish","type":"product","link":"https:\/\/www.ax-easy.com\/en\/product\/ax-easy-b2b-manager\/","title":{"rendered":"Ax-Easy B2B Manager for WooCommerce"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;2\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h4 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"10:1-10:94;99-192\">Transform your WooCommerce store into a full-featured B2B platform \u2014 no coding required.<\/h4>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"12:1-12:473;194-666\">WooCommerce B2B Manager is a comprehensive business-to-business plugin built for WooCommerce stores that sell to other businesses. Whether you run a wholesale operation, a trade-only shop, or a hybrid store serving both retail and business customers, B2B Manager gives you precise control over every aspect of your B2B workflow \u2014 from how companies register and get approved, to what prices they see, which products they can order, and how much credit they have available.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"16:1-16:30;673-702\">Registration &amp; Onboarding<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"18:1-18:170;704-873\">Getting business customers into your system is flexible and frictionless. B2B Manager offers <strong>three registration surfaces<\/strong> you can use simultaneously or independently:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"20:1-22:135;875-1352\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"20:1-20:187;875-1061\">A dedicated <strong>B2B Account tab<\/strong> inside the standard WooCommerce My Account area, visible only to guests \u2014 allowing businesses to register without disrupting your regular customer flow.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"21:1-21:156;1062-1217\">A <strong>checkbox on the standard WooCommerce registration form<\/strong> that reveals the full set of business fields when ticked, so you don&#8217;t need a separate page.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"22:1-22:135;1218-1352\">A <strong>[b2b_registration_form] shortcode<\/strong> you can drop on any page \u2014 ideal for a dedicated \/apply\/ or \/become-a-partner\/ landing page.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"24:1-24:396;1354-1749\">All three surfaces share the same smart registration form. The <strong>Tax ID \/ VAT Number field appears first<\/strong>, and a single click on the <strong>Verify VAT ID<\/strong> button calls the Greek Tax Authority (AADE) or the EU VIES system to auto-fill the business name, address, city, postal code, tax office (\u0394\u039f\u03a5), and primary business activity (KAD code) \u2014 saving your customers from typing what you already know.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"28:1-28:35;1756-1790\">VAT Verification \u2014 AADE &amp; VIES<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"30:1-30:141;1792-1932\">The VAT verification engine is one of the most sophisticated parts of the plugin. It automatically routes each request to the right service:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"32:1-34:192;1934-2477\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"32:1-32:208;1934-2141\"><strong>Greek VAT numbers<\/strong> (with or without the EL prefix) go to the <strong>AADE RGWSP2 service<\/strong> first, which returns rich data including the official legal name, full address, tax office, and primary KAD activity.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"33:1-33:144;2142-2285\"><strong>Other EU VAT numbers<\/strong> are verified through <strong>VIES<\/strong> (the official EU VAT Information Exchange System), returning company name and address.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"34:1-34:192;2286-2477\"><strong>viesapi.eu<\/strong> \u2014 an optional reliable proxy service \u2014 can be configured as a middle layer for more stable VIES responses. A free plan (50 queries\/month) is sufficient for most small stores.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"36:1-36:176;2479-2654\">Admins can test the AADE connection directly from the Integrations settings tab, and re-verify any customer&#8217;s VAT number at any time with a single click from the user profile.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"40:1-40:35;2661-2695\">Approval Workflow &amp; Moderation<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"42:1-42:361;2697-3057\">Every new B2B registration lands in a <strong>pending<\/strong> state. The admin reviews the application from the standard WordPress Users area, where a dedicated B2B panel displays all submitted business information alongside a VAT-verified badge, an approval status dropdown (Pending \/ Approved \/ Rejected), and internal admin notes that are never visible to the customer.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"44:1-44:257;3059-3315\">Optional email notifications alert the admin on new registrations and the customer when their account is approved. While pending, B2B prices and discounts can be hidden \u2014 ensuring price-sensitive information is only revealed to verified, approved partners.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"48:1-48:35;3322-3356\">Custom Roles &amp; Unlimited Tiers<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"50:1-50:394;3358-3751\">Not all business customers are equal. B2B Manager supports <strong>unlimited custom B2B roles<\/strong>, each inheriting from any WordPress role. This lets you build tiered pricing structures \u2014 Gold, Silver, Bronze partners; Distributors, Wholesalers, Retailers \u2014 each with their own pricing, discounts, restrictions, and allowed methods. The built-in <strong>B2B Customer<\/strong> role is always present as the default.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"54:1-54:36;3758-3793\">Role-Based &amp; Discounted Pricing<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"56:1-56:73;3795-3867\">Every product can carry a separate price for each B2B role. You can set:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"58:1-61:71;3869-4119\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"58:1-58:63;3869-3931\">A <strong>fixed price<\/strong> that overrides the regular price entirely.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"59:1-59:62;3932-3993\">A <strong>percentage decrease<\/strong> (e.g. 20% off for Gold partners).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"60:1-60:55;3994-4048\">A <strong>percentage increase<\/strong> (e.g. for a special tier).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"61:1-61:71;4049-4119\">A <strong>fixed amount decrease or increase<\/strong> on top of the regular price.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"63:1-63:179;4121-4299\">Beyond role prices, each customer can have <strong>per-category discounts<\/strong> (e.g. 15% off Tyres) and <strong>quantity-based tiered discounts<\/strong> (e.g. buy 10+ and get 8%, buy 50+ and get 15%).<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"65:1-65:101;4301-4401\">The <strong>Discount Mode<\/strong> setting controls how category and quantity discounts interact when both apply:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"66:1-68:69;4402-4590\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"66:1-66:58;4402-4459\"><strong>Combine Both<\/strong> \u2014 stack the discounts (most generous).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"67:1-67:62;4460-4521\"><strong>Highest Only<\/strong> \u2014 use whichever single discount is larger.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"68:1-68:69;4522-4590\"><strong>Category Only<\/strong> or <strong>Quantity Only<\/strong> \u2014 ignore one type entirely.<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"70:1-70:146;4592-4737\">Customers always see their savings clearly \u2014 original prices are shown with a strikethrough next to the B2B price, with a percentage-saved label.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"74:1-74:34;4744-4777\">Product &amp; Category Visibility<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"76:1-76:267;4779-5045\">You decide what each role can see. Any product or product category can be hidden from specific roles, guests, or all non-B2B visitors using simple checkboxes on the product and category edit pages. Restricted products return a customisable message rather than a 404.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"80:1-80:34;5052-5085\">Brand Management &amp; Visibility<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"82:1-82:125;5087-5211\">Ideal for distributors and wholesalers managing multiple supplier brands, B2B Manager includes a <strong>dedicated brand system<\/strong>:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"84:1-88:240;5213-5907\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"84:1-84:117;5213-5329\">The admin configures a brand list (pre-populated with 15 tyre brands for automotive distributors, fully editable).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"85:1-85:62;5330-5391\">Each brand is linked to one or more <strong>product categories<\/strong>.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"86:1-88:240;5392-5907\">On each B2B customer&#8217;s profile, a <strong>Brand Access grid<\/strong> shows Yes\/No per brand. A customer with <strong>No<\/strong> for a brand has two options controlled per-brand per-customer:\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"87:3-88:240;5562-5907\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"87:3-87:108;5562-5667\"><strong>Hide products<\/strong> \u2014 products in that brand&#8217;s linked categories disappear entirely from their shop view.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"88:3-88:240;5670-5907\"><strong>Show at retail price<\/strong> \u2014 the products remain visible and purchasable, but all B2B discounts are stripped. The customer sees the standard retail price \u2014 useful for brands you carry but where a specific customer has no trade agreement.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"90:1-90:106;5909-6014\">Brands auto-detected during import, and the full grid can be managed in bulk via the Import \/ Export tab.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"94:1-94:23;6021-6043\">Order Restrictions<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"96:1-96:44;6045-6088\">Set minimum and maximum limits per role on:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"97:1-98:50;6089-6198\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"97:1-97:60;6089-6148\"><strong>Total cart quantity<\/strong> (e.g. minimum 6 items per order).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"98:1-98:50;6149-6198\"><strong>Cart value<\/strong> (e.g. minimum \u20ac150 order value).<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"100:1-100:93;6200-6292\">Per-customer overrides are available directly on each user profile for special arrangements.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"104:1-104:43;6299-6341\">Shipping &amp; Payment Method Restrictions<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"106:1-106:300;6343-6642\">Control which shipping methods and payment gateways each B2B role can access at checkout. A Gold partner might have access to &#8220;Collect from Warehouse&#8221; and &#8220;30-day Invoice&#8221; payment, while a standard B2B customer only sees standard shipping and card payment. Per-customer overrides are also available.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"110:1-110:18;6649-6666\">Credit Wallet<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"112:1-112:84;6668-6751\">Give your business customers a <strong>credit line<\/strong> managed entirely inside WooCommerce:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"114:1-118:162;6753-7303\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"114:1-114:55;6753-6807\">Set a <strong>credit limit<\/strong> per customer (0 = unlimited).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"115:1-115:108;6808-6915\">The <strong>outstanding balance<\/strong> is calculated automatically from all pending, processing, and on-hold orders.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"116:1-116:126;6916-7041\">A real-time <strong>credit bar<\/strong> on the user profile shows how much of the limit is in use, turning orange at 70% and red at 90%.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"117:1-117:100;7042-7141\">When a customer reaches their limit, <strong>checkout is blocked<\/strong> with a clear message \u2014 no surprises.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"118:1-118:162;7142-7303\">In the Users list, the admin can see the credit status of every B2B customer at a glance, with colour-coded bars highlighting accounts approaching their limit.<\/li>\n<\/ul>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"122:1-122:22;7310-7331\">B2B Statement Tab<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"124:1-124:115;7333-7447\">Approved B2B customers gain access to a dedicated <strong>B2B Statement<\/strong> section in their My Account area. It provides:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"126:1-129:134;7449-7781\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"126:1-126:103;7449-7551\"><strong>Summary cards<\/strong> showing total spend, total B2B savings, outstanding balance, and available credit.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"127:1-127:48;7552-7599\">A <strong>credit meter<\/strong> with visual colour coding.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"128:1-128:48;7600-7647\">A <strong>date range filter<\/strong> to review any period.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"129:1-129:134;7648-7781\">A <strong>full orders table<\/strong> showing each order&#8217;s retail total, B2B saving, amount due, and a link to download the attached invoice PDF.<\/li>\n<\/ul>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"133:1-133:27;7788-7814\">Invoice PDF Management<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"135:1-135:216;7816-8031\">Attach invoice PDFs to any WooCommerce order directly from the order edit page. Admins can paste any direct PDF URL or upload via the WordPress Media Library. Customers can download their invoices from three places:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"137:1-139:69;8033-8247\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"137:1-137:75;8033-8107\">The <strong>My Account \u2192 Orders<\/strong> list (an Invoice button next to each order).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"138:1-138:71;8108-8178\">The <strong>Order detail page<\/strong> (a prominent Download Invoice PDF button).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"139:1-139:69;8179-8247\">The <strong>B2B Statement tab<\/strong> (an Invoice column in the orders table).<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"141:1-141:87;8249-8335\">All downloads are permission-validated \u2014 customers can only access their own invoices.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"145:1-145:25;8342-8366\">Bulk Import &amp; Export<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"147:1-147:81;8368-8448\">Managing a large existing customer base? The <strong>Import \/ Export tab<\/strong> handles it:<\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"149:1-152:101;8450-9078\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"149:1-149:160;8450-8609\"><strong>Export<\/strong> all B2B customers as a UTF-8 CSV (Excel-compatible) including all fields and brand access flags \u2014 ready to be imported back or used as a template.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"150:1-150:275;8610-8884\"><strong>Import<\/strong> from .csv or .xlsx. The importer auto-detects columns from the header row in both English and Greek, including brand name columns (YES\/NO values). Supports common field name variations (email, e-mail, \u0391\u03a6\u039c, afm, vat, \u03c4\u03b7\u03bb\u03ad\u03c6\u03c9\u03bd\u03bf, phone, \u03a0\u03bb\u03b1\u03c6\u03cc\u03bd, credit_limit, etc.).<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"151:1-151:93;8885-8977\">A <strong>3-step preview flow<\/strong>: upload \u2192 review column mapping \u2192 assign roles per row \u2192 import.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"152:1-152:101;8978-9078\">Existing customers are updated; new email addresses create new accounts with a generated password.<\/li>\n<\/ul>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"156:1-156:27;9085-9111\">Full Greek Translation<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal\" data-sourcepos=\"158:1-158:219;9113-9331\">Every label, notice, error message, button, and admin text is available in Greek. The plugin ships with compiled .mo files for <code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">el<\/code> and <code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">el_GR<\/code> locales \u2014 switch your WordPress language and everything updates instantly.<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\" data-sourcepos=\"162:1-162:28;9338-9365\">License &amp; Compatibility<\/h3>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\" data-sourcepos=\"164:1-167:81;9367-9688\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"164:1-164:92;9367-9458\"><strong>License<\/strong>: Commercial Ax-Easy key \u2014 domain-bound, validated daily via background check.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"165:1-165:60;9459-9518\"><strong>Requires<\/strong>: WordPress 5.8+, WooCommerce 6.0+, PHP 8.0+.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"166:1-166:89;9519-9607\"><strong>HPOS compatible<\/strong>: Fully compatible with WooCommerce High Performance Order Storage.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\" data-sourcepos=\"167:1-167:81;9608-9688\"><strong>WPBakery friendly<\/strong>: Tested in the Ax-Easy production environment.<\/li>\n<\/ul>\n[\/vc_column_text][\/vc_column][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;center&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][nectar_video_player_self_hosted video_mp4=&#8221;https:\/\/www.ax-easy.com\/wp-content\/uploads\/2026\/06\/Box_Animation.mp4&#8243; el_aspect=&#8221;11&#8243; align=&#8221;center&#8221; player_functionality=&#8221;default&#8221; loop=&#8221;yes&#8221; autoplay=&#8221;yes&#8221; video_loading=&#8221;default&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; advanced_gradient_display_type=&#8221;linear&#8221;][nectar_icon icon_family=&#8221;fontawesome&#8221; icon_style=&#8221;default&#8221; icon_color_type=&#8221;color_scheme&#8221; icon_color=&#8221;Accent-Color&#8221; open_new_tab=&#8221;true&#8221; icon_padding=&#8221;20px&#8221; pointer_events=&#8221;all&#8221; icon_fontawesome=&#8221;fa fa-file-pdf-o&#8221; icon_size=&#8221;128&#8243; url=&#8221;https:\/\/www.ax-easy.com\/wp-content\/uploads\/2026\/06\/WooCommerce-B2B-Manager-Manual-v.3.4.4.pdf&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]Download the <strong>operation manual<\/strong> of the plugin with all its abilities. Available in English &amp; Greek languages.<\/p>\n<p style=\"text-align: left;\"><strong>Version: 3.4.4<\/strong><\/p>\n[\/vc_column_text][\/vc_column][\/vc_row]","protected":false},"excerpt":{"rendered":"<p>Manage your B2B store and your clients and their discounts.<\/p>\n","protected":false},"featured_media":2991,"template":"","meta":{"_seopress_titles_title":"Ax-Easy B2B Manager for WooCommerce","_seopress_titles_desc":"Manage your B2B store and your clients and their discounts. \u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u03c4\u03bf\u03c5 \u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 B2B, \u03c4\u03c9\u03bd \u03c0\u03b5\u03bb\u03b1\u03c4\u03ce\u03bd \u03c3\u03b1\u03c2 \u03ba\u03b1\u03b9 \u03c4\u03c9\u03bd \u03b5\u03ba\u03c0\u03c4\u03ce\u03c3\u03b5\u03ce\u03bd \u03c3\u03b1\u03c2.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"Ax-Easy Performance Monitor - Upgrade your website with speed,Ax-Easy Performance Monitor,Cron Jobs manager,Heartbeat management,WordPress Heartbeat,optimize website,fast website tool.,optimization tool,performance tool","_analytify_skip_tracking":false},"product_brand":[],"product_cat":[156],"product_tag":[169,233,234,237,235,228,236],"class_list":["post-2978","product","type-product","status-publish","has-post-thumbnail","product_cat-wordpress-plugins","product_tag-ax-easy","product_tag-b2b","product_tag-b2b-manager","product_tag-business-to-business","product_tag-wholesale-clients","product_tag-woocommerce","product_tag-236","first","instock","sale","downloadable","virtual","taxable","purchasable","product-type-simple"],"composite_virtual":false,"composite_layout":"","composite_add_to_cart_form_location":"","composite_editable_in_cart":false,"composite_sold_individually_context":"","composite_shop_price_calc":"","composite_components":[],"composite_scenarios":[],"_links":{"self":[{"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/product\/2978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/media\/2991"}],"wp:attachment":[{"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/media?parent=2978"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/product_brand?post=2978"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/product_cat?post=2978"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.ax-easy.com\/en\/wp-json\/wp\/v2\/product_tag?post=2978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}