Pro plugin Version 1.0.0 Updated

Mercenza - B2B for WooCommerce documentation

Turn abandoned carts into completed orders. Captures every cart in real time, including guests, then wins customers back with automated multi step email sequences, one click cart restore and smart expiring coupons. Works the moment you activate it, with a visual email builder that needs no code.

Try the live demo Get Mercenza

Overview

Turn abandoned carts into completed orders. Captures every cart in real time, including guests, then wins customers back with automated multi step email sequences, one click cart restore and smart expiring coupons. Works the moment you activate it, with a visual email builder that needs no code.

Requirements

  • WordPress 6.4 or later
  • PHP 7.4 or later
  • WooCommerce 8.2 or later
  • Required plugins: woocommerce

Installation

Download Mercenza - B2B for WooCommerce from your ProPluginsLab account, then upload it to WordPress.

  1. Log in to your ProPluginsLab account and open My Account > Downloads.

  2. Download the plugin zip file.

  3. In your WordPress admin, go to Plugins > Add New Plugin > Upload Plugin.

  4. Choose the zip file, click Install Now, then Activate.

License and automatic updates

Mercenza works fully as soon as it is activated. The license key turns on automatic updates, so new versions arrive in WordPress like any other plugin update. Pro features never depend on it.

Activate your license

  1. Find your license key in My Account on propluginslab.io, in the license keys section. It is also in your order confirmation email.

  2. In WordPress, open Mercenza > License. When two or more ProPluginsLab plugins or add-ons are active on the site, WooCommerce > Licenses also appears and lists all of them in one place.

  3. Paste the key into the Mercenza - B2B for WooCommerce Pro row and click Activate. The status changes to Active and automatic updates are on.

The license screen with a license key field, an Activate button and the license status
Mercenza > License: paste the key and click Activate.

Receive updates automatically

Once the license is active, new versions of Mercenza show up under Dashboard > Updates and on the Plugins screen. Click Update now, or click Enable auto-updates in the Mercenza row on the Plugins screen and WordPress installs every future release for you.

Good to know

  • Keys are checked once a day in the background, so your site never waits for the license server. If the server is briefly unreachable, the plugin keeps its last known status.
  • An expired key or a key that is not accepted only stops updates. Mercenza keeps working. After renewing, click Check now in its row.
  • Moving to a new domain: click Deactivate on the old site first, then activate the key on the new one. The status shows Site address changed, checking until the new address is confirmed.
  • On the command line: wp ppl-license list, wp ppl-license activate <plugin> <key>, wp ppl-license check and wp ppl-license deactivate <plugin>.

Quick start

  1. Open Mercenza Dashboard

    Go to wp-admin/admin.php?page=mercenza in your WordPress admin.

  2. Open Mercenza - B2B for WooCommerce Pro License

    Go to wp-admin/admin.php?page=cwg-license-mercenza-b2b-for-woocommerce-pro in your WordPress admin.

  3. Open Customers

    Go to wp-admin/admin.php?page=mercenza-customers in your WordPress admin.

  4. Open Pricing

    Go to wp-admin/admin.php?page=mercenza-pricing in your WordPress admin.

#Mercenza Dashboard

Location: wp-admin/admin.php?page=mercenza

On this screen:

  • Mercenza Dashboard
  • Dashboard
  • Finish setting up Mercenza
Screenshot: Mercenza Dashboard
Mercenza Dashboard

#Mercenza - B2B for WooCommerce Pro License

Location: wp-admin/admin.php?page=cwg-license-mercenza-b2b-for-woocommerce-pro

On this screen:

  • Mercenza - B2B for WooCommerce Pro License
Screenshot: Mercenza - B2B for WooCommerce Pro License
Mercenza - B2B for WooCommerce Pro License

#Customers

Location: wp-admin/admin.php?page=mercenza-customers

On this screen:

  • Mercenza Customers
  • Customers
Screenshot: Customers
Customers

#Pricing

Location: wp-admin/admin.php?page=mercenza-pricing

On this screen:

  • Mercenza Pricing
  • Pricing
Screenshot: Pricing
Pricing

#Pricing: Tiers

Location: wp-admin/admin.php?page=mercenza-pricing

On this screen:

  • Mercenza Pricing
  • Pricing
Screenshot: Pricing: Tiers
Pricing: Tiers

#Pricing: Import and export

Location: wp-admin/admin.php?page=mercenza-pricing

On this screen:

  • Mercenza Pricing
  • Pricing
  • Recent imports
Screenshot: Pricing: Import and export
Pricing: Import and export

#Pricing: Inspector

Location: wp-admin/admin.php?page=mercenza-pricing

On this screen:

  • Mercenza Pricing
  • Pricing
Screenshot: Pricing: Inspector
Pricing: Inspector

#Quotes and invoices

Location: wp-admin/admin.php?page=mercenza-quotes

On this screen:

  • Mercenza Quotes
  • Quotes
Screenshot: Quotes and invoices
Quotes and invoices

#Quotes and invoices: Templates

Location: wp-admin/admin.php?page=mercenza-quotes

On this screen:

  • Mercenza Quotes
  • Quotes
Screenshot: Quotes and invoices: Templates
Quotes and invoices: Templates

#Sales team

Location: wp-admin/admin.php?page=mercenza-sales-reps

On this screen:

  • Mercenza Sales Reps
  • Sales Reps
Screenshot: Sales team
Sales team

#Sales team: Commission rules

Location: wp-admin/admin.php?page=mercenza-sales-reps

On this screen:

  • Mercenza Sales Reps
  • Sales Reps
Screenshot: Sales team: Commission rules
Sales team: Commission rules

#Sales team: Commissions

Location: wp-admin/admin.php?page=mercenza-sales-reps

On this screen:

  • Mercenza Sales Reps
  • Sales Reps
Screenshot: Sales team: Commissions
Sales team: Commissions

#Sales team: Dormant accounts

Location: wp-admin/admin.php?page=mercenza-sales-reps

On this screen:

  • Mercenza Sales Reps
  • Sales Reps
Screenshot: Sales team: Dormant accounts
Sales team: Dormant accounts

#Sales team: Offline orders

Location: wp-admin/admin.php?page=mercenza-sales-reps

On this screen:

  • Mercenza Sales Reps
  • Sales Reps
Screenshot: Sales team: Offline orders
Sales team: Offline orders

#Settings

Location: wp-admin/admin.php?page=mercenza-settings

On this screen:

  • Mercenza Settings
  • Settings
  • General
Screenshot: Settings
Settings

#Help

Location: wp-admin/admin.php?page=mercenza-help

On this screen:

  • Mercenza Help
  • Help
  • Getting Started
  • Requirements
  • Installation
  • Admin screens
  • General settings
  • Security settings
Screenshot: Help
Help

#Rules

Location: wp-admin/admin.php?page=mercenza-pricing-rules

On this screen:

  • Mercenza Pricing Rules
  • Rules
Screenshot: Rules
Rules

#Catalog

Location: wp-admin/admin.php?page=mercenza-catalog

On this screen:

  • Mercenza Catalog
  • Catalog
Screenshot: Catalog
Catalog

#Catalog: Quantity rules

Location: wp-admin/admin.php?page=mercenza-catalog

On this screen:

  • Mercenza Catalog
  • Catalog
Screenshot: Catalog: Quantity rules
Catalog: Quantity rules

#Catalog: Check a product

Location: wp-admin/admin.php?page=mercenza-catalog

On this screen:

  • Mercenza Catalog
  • Catalog
Screenshot: Catalog: Check a product
Catalog: Check a product

#Registrations

Location: wp-admin/admin.php?page=mercenza-registrations

On this screen:

  • Mercenza Registrations
  • Registrations
Screenshot: Registrations
Registrations

#Forms

Location: wp-admin/admin.php?page=mercenza-forms

On this screen:

  • Mercenza Forms
  • Forms
Screenshot: Forms
Forms

#Companies

Location: wp-admin/admin.php?page=mercenza-companies

On this screen:

  • Mercenza Companies
  • Companies
Screenshot: Companies
Companies

#Groups

Location: wp-admin/admin.php?page=mercenza-groups

On this screen:

  • Mercenza Groups
  • Groups
Screenshot: Groups
Groups

Settings reference

Mercenza - B2B for WooCommerce Pro License

SettingTypeDefaultWhat it does
License key text -

Customers

SettingTypeDefaultWhat it does
SEARCH text -
GROUP select Any group Options: Any group, No group.

Pricing

SettingTypeDefaultWhat it does
FIND PRODUCTS search -
SET AS select % off retail Options: Price, % off retail, Amount off retail.
PERCENT text -
Select all on this page checkbox off
Select Brass Desk Lamp checkbox off
Select Canvas Tote Bag checkbox off
Select Ceramic Coffee Mug checkbox off
Select Classic Cotton T-Shirt checkbox off
Select Dot Grid Notebook checkbox off
Select Everyday Hoodie checkbox off
Select Leather Card Wallet checkbox off
Select Linen Tea Towel Set checkbox off
Select Pour-Over Coffee Set checkbox off
Select Scented Soy Candle checkbox off
Select cedar checkbox off
Select citrus checkbox off
Select lavender checkbox off
Select Travel Water Bottle checkbox off
Select Wool Beanie checkbox off
PER PAGE select 50 Options: 25, 50, 100.

Pricing: Inspector

SettingTypeDefaultWhat it does
PRODUCT search -
CUSTOMER search -
QUANTITY number 1

Quotes and invoices

SettingTypeDefaultWhat it does
STATUS select All statuses Options: All statuses, New, In review, Sent, Revised, Accepted, Declined, Expired, Converted.
SEARCH QUOTES text -

Quotes and invoices: Templates

SettingTypeDefaultWhat it does
NEW TEMPLATE NAME text -

Sales team

SettingTypeDefaultWhat it does
ADD A PERSON TO THE SALES TEAM search - They keep any role they already have. To add someone new, create their user account first under Users.
COMPANY search -
LOOKED AFTER BY select Nobody (remove the rep) Options: Nobody (remove the rep), Demo Admin.

Sales team: Commissions

SettingTypeDefaultWhat it does
Show select All Options: All, Pending, Paid, Void.

Settings

SettingTypeDefaultWhat it does
FIND A SETTING search -
B2B area label text B2B
Keep data on uninstall checkbox on
Developer mode checkbox off
Audit log retention (days) number 365

Help

SettingTypeDefaultWhat it does
FIND A TOPIC search -

Catalog: Check a product

SettingTypeDefaultWhat it does
PRODUCT search -
CUSTOMER search -
QUANTITY number 1

Registrations

SettingTypeDefaultWhat it does
STATUS select Pending (0) Options: All, Pending (0), Approved (0), Rejected (0).
SEARCH EMAIL OR ANSWERS text -

Companies

SettingTypeDefaultWhat it does
SEARCH COMPANIES text -

Shortcodes

[mercenza_shop]

Shortcode registered by the plugin.

[mercenza_shop]

[mercenza_quick_order]

Shortcode registered by the plugin.

[mercenza_quick_order]

[mercenza_quote_basket]

Shortcode registered by the plugin.

[mercenza_quote_basket]

[mercenza_add_to_quote]

Shortcode registered by the plugin.

[mercenza_add_to_quote]

[mercenza_registration_form]

Shortcode registered by the plugin.

[mercenza_registration_form]

[mercenza_component]

Shortcode registered by the plugin.

[mercenza_component]

On your site

These pages show what visitors see on your site.

Screenshot: Plugin demo
Plugin demo

Frequently asked questions

Do retail customers see wholesale prices?

No. A price belongs to a group, and a visitor who is not in a group sees your normal WooCommerce price.

Can I hide products or a whole category from retail customers?

Yes. Set the audience on a product in its Mercenza tab, or on a product category when you edit it. Products that are wholesale only vanish from the shop, search, feeds, and the API for everyone else, and their links return a 404.

Which price wins when a customer is in two groups?

The most specific one: a price for that customer beats a group price, and a nearer group beats a parent group. The price inspector on the Pricing screen shows the decision for any product and customer.

Does it work with variable products?

Yes. Prices and tiers can be set per variation, and the variation picker shows the wholesale price.

Can I import existing wholesale prices?

Yes. Tools has CSV importers for customers, companies, sub accounts, applications, group prices, customer prices, tiers, and pricing rules, each with a dry run and an error report. There are also migrators for B2BKing, Wholesale Suite, Wholesale X, and WHOLS.

Do I need the free edition as well?

No. Pro contains everything the free edition has. If both are installed, Pro deactivates the free copy and keeps every setting, group, price, and customer.

What happens when my licence expires?

The plugin keeps working exactly as before. You stop receiving automatic updates until you renew.

Can a customer ask for a price instead of buying?

Yes. Turn on quotes and choose where the button appears: next to add to cart, instead of it, or only for selected groups. Quotes can also be created in the admin and sent to a customer.