Skip to content

Woo B2B v1.4.3

Choose a tag to compare

@github-actions github-actions released this 02 Jul 22:28
· 1 commit to main since this release

Woo B2B v1.4.3

Changes

= 1.4.3 =

  • New Store audience setting (Settings → Appearance): choose Wholesale (businesses) or Education (institutions) to switch the login and registration wording. The Education preset relabels the portal, hero, benefits, registration intro, the "Company" field (→ "Institution"), and the document hint for an educational audience; the registration summary email follows the same wording. German translations included.

= 1.4.2 =

  • Fixed: the bundled translations (including the German de_DE login/registration strings) were missing from the release package, so the storefront login card showed English even when the site language was German. The languages/ folder is now included in the release build.

= 1.4.1 =

  • New Access mode setting replacing the on/off B2B lock: choose Lockdown (redirect guests to the account page) or Show catalog, hide prices (guests can browse products but prices are hidden and purchasing is disabled until they log in).
  • In "Show catalog, hide prices" mode, guests see a "Log in to see prices" link in place of prices and Add to Cart; approved customers and admins see prices as normal.
  • Single sign-in surface: login and the custom B2B registration now live on the WooCommerce My Account page. Native WooCommerce/theme registration is disabled so new customers always register through the approval form; login stays gated (unapproved accounts cannot sign in).
  • Existing sites are migrated automatically to Lockdown mode.
  • Added a German translation (de_DE) and a woo-b2b.pot template for further languages.

= 1.2.0 =

  • New Pay by Invoice payment method for approved B2B customers: orders are placed on account (on-hold) and settled later against an invoice.
  • Configurable net payment terms (default 30 days); the due date is stored on the order and shown on the order-received page and in customer emails.
  • Configure it under WooCommerce → Settings → Payments → Pay by Invoice (title, description, instructions, order status, payment terms). The method is only offered to approved B2B customers.

= 1.1.0 =

  • Redesigned admin UI with a modern, consistent design system and AJAX settings save (no page reload).
  • New B2B Customers dashboard: status stat cards plus customer search, country filter, sort, and bulk approve/reject.
  • Replaced browser confirm/prompt popups with styled, accessible in-page dialogs.
  • Auth page: selectable UI style (inherit the active theme's styles, or use the plugin's own), a refreshed two-column layout with a hero/benefits panel, and full WoodMart theme inheritance — including dark-mode support.

= 1.0.1 =

  • Version bump for the current release.

= 1.0.0 =

  • Initial release: catalog lock, login/registration page, manual approval workflow,
    email notifications, admin Users-list integration, 3AG license activation, and

Installation

  1. Download woo-b2b-1.4.3.zip
  2. Go to WordPress Admin → Plugins → Add New → Upload Plugin
  3. Upload the zip file and activate

Requirements

  • WordPress 5.8+
  • WooCommerce 5.0+
  • PHP 7.4+