Discover the most complete sales agents management platform


The plugin for resellers to easily manage Sales Agents and calculate their commissions with WooCommerce


Buy nowWhy is it so great?

Increase your sales!

Let your sales agent order and manage their customers.
All the functionality needed for a successful sales agents management, in one solution

Sales agents product commissions

In each product, you can assign a dedicated commission for each sales agent, that override global commission, to have much more flexibility.

Commission status

You can mark each commission as paid to track your payment history.

Admin commission management panel

A filterable list of all the commissions accrued by your sales agents to always keep track of your network progress.

Sales agent dashboard

Each sales agent has its own dedicated area with statistics to display and list customers, orders, commissions.

Buy as a customer

It allows your sales agents to make purchases on behalf of their customers with just one click.

New order notification to the sales agent

Each sales agent can decide whether to receive a notification email in case of a new order from his assigned customer.

Not enough? Also for you in WooCommerce B2B Sales Agents

Sales agents global commissions
Add own customers
Sales agents notifications
Customers assignment
Commission application context
Edit commission applied to order items
User bulk actions in admin panel
Import/Export products data
User filters by sales agent
Order filters by sales agent
Sales agents customizable theme
Export tools in sales agent area
Sales agents area custom logo
Great compatibilty
Multilanguage
Custom hooks

WooCommerce B2B Sales Agents highlights

Browse gallery to have a little preview of WooCommerce B2B Sales Agents features

Want to see WooCommerce B2B Sales Agents at work?

Watch the live preview and try out the options and features you could add to your e-commerce

Take a look to live preview

Why users love WooCommerce B2B Sales Agents?

Read the amazing reviews of users who have already used it!


Read all reviews

Our pricing plans

Choose the plan you prefer and, if you want, extend your support. What are you waiting for?

Regular license
39$
  • Quality checked by Envato
  • Future updates
  • 6 months support from the author

+12.8$ to extend support to 12 month

Regular license

Use, by you or one client, in a single end product which end users are
NOT charged for
The total price includes the item price and a buyer fee.

Read more about licenses
Buy now
Extended license
114$
  • Quality checked by Envato
  • Future updates
  • 6 months support from the author
  • Use in an end product that's sold

+33.4$ to extend support to 12 month

Extended license

Use, by you or one client, in a single end product which end users
CAN be charged for
The total price includes the item price and a buyer fee.

Read more about licenses
Buy now

Get the best WooCommerce sales agents management plugin

Buy WooCommerce B2B Sales Agents, with the quality guaranteed by the professionalism of Envato Market

Buy now

Discover our amazing support

Need help with WooCommerce B2B Sales Agents or have some doubts?

Fast

Availability to answers within 1 business day about technical questions and item's features


Satisfaction

Assistance with reported bugs and issues and help with included 3rd party assets


Growth

Suggest ideas for future releases, we are always working to improve and grow WooCommerce B2B Sales Agents


Discover our new Support Center

Do you want more?

Need to customize or improve WooCommerce B2B Sales Agents features?
Take a look to our Tips and tricks and boost up you website with our team snippets

WooCommerce B2B snippets

Share WooCommerce B2B Sales Agents

Frequently Asked Questions

Take a look to users most common questions and learn more about WooCommerce B2B Sales Agents

How can I apply sales agents to other user roles?

Right now, WooCommerce B2B Sales Agents does not allow you to use its features on other roles except customers, but you can work around the problem by using the free plugin Multiple-roles, with which you can assign your custom role to users who already have the customer role and use both of them.

Notice: Multiple roles is a third part plugin, then Code4Life is not responsible of problems or malfunctions resulting from its use

How can I add different commissions by product?

Simply go to:

Products

and edit your desired product. In `Commissions` tab, you can find your sales agents list and give a different commission to each of them for this product. You can bulk update your products by using WooCommerce default Import/Export tools.

How can I import/export WooCommerce B2B Sales Agents products commissions?

WooCommerce B2B Sales Agents extends default WooCommerce import/export tools. So, simply go to:

Products > All Products

and click on the “Import” or “Export” button near the page title.

Notice: to export WooCommerce B2B Sales Agents data, please check “Yes, export all custom meta”.

How can I add notifications for sales agents?

Simply go to:

WooCommerce B2B Sales Agents > Notifications

then click on `Add new` in top left of the page (near title). In notification edit page, on right sidebar, you can choose all sales agents you want to read the notification.

How can agents add their own customers?

Before of all, you need to enable this capability. To do this, simply go to WooCommerce B2B Sales Agents settings page and enable `New customers` option. Now, your sales agents can add customers in their own area, clicking on `Add new customer` in customers list page.

How can I fix 404 error in sales agent area pages?

To fix 404 error, simply go to WooCommerce B2B Sales Agents settings page and click on `Save` button.

Then, from main WordPress admin menu go to:

Settings > Permalinks >

and click on `Save changes` button.

It requires WooCommerce B2B to work?

No, WooCommerce B2B Sales Agents can be installed and used without WooCommerce B2B.

How can an agent place orders on behalf of his client?

In the sales agents area, from the customer list, click “Details” for the desired customer and click on the “Make purchase as customer” button.

How can I customize sales agents area template?

Edit files in an upgrade-safe way using overrides. Copy the template into a directory within your theme named /sales-agents/ keeping the same file structure but removing the /templates/ subdirectory.

Example: To override the dashboard, copy:

wp-content/plugins/woocommerce-sales-agents/templates/myaccount/dashboard.php

to:

wp-content/themes/{YOUR_ACTIVE_THEME}/sales-agents/myaccount/dashboard.php

The copied file will now override the WooCommerce B2B Sales Agents default template file.

How can change commission applied to order?

Simply, go to single order page, edit single item row (product, shipping cost, fees) and input your desired commission for this row.

Where do I see the commissions list in admin?

In the admin page, under WooCommerce `Sales agents` menu.

Where do I see the options?

In the admin page, under WooCommerce `Settings` menu.

If I uninstall the plugin, what happens to its data in the database?

By default the plugin delete all its data if you uninstall it. Alternatively, you can always deactivate the plugin without loosing data.

How do I update the plugin?

When an update is available, you will receive a notification email and you will be able to download and install the new version.

If you prefer to automate this process and receive notification directly in the backend of your WordPress, you can install the free third party “WP Envato Market” plugin available on GitHub (https://github.com/envato/wp-envato-market).

Changelog

Here all the versions of WooCommerce B2B Sales Agents, listed chronologically from the oldest to newest

  • v1.0.4 03 June 2020

    • * Add: new feature to change sales agents area logo from backend
    • * Add: new feature to have notifications status (read/unread) with counter badge
    • * Add: new section in sales agents area to manage more detailed statistics
    • * Add: display of customer "Company" field in sales agents area lists
    • * Add: filter by sales agents and commission status in admin commissions summary page
    • * Add: plugin functions have now pluggable support
    • * Update: better endpoints management to prevent 404 and improve performance
    • * Fix: added "wcb2bsa_switch_to_customer_redirect" and "wcb2bsa_switch_to_sales_agent_redirect" missing hooks
    • * Fix: resolved a problem assigning commission to some variable products
  • v1.0.3 17 April 2020

    • * Add: new feature to override global sales agent commission in each product
    • * Add: new feature to save in browser local storage sales agent table configuration (ie: columns visibility, pagination option)
    • * Add: new option to allow sales agents to create new customers who will be automatically assigned to him
    • * Add: new feature to enter notifications for sales agents
    • * Add: new hooks
    • * Update: better management for orders placed in admin
    • * Update: in backend, moved commissions summary into a dedicated menu
    • * Minor fix: added a function to improve retrocompatibility with old WooCommerce versions
    • * Minor fix: prevented some warnings in log
  • v1.0.2 11 March 2020

    • * Update: improved sales agents area responsive on tablet devices
    • * Update: improved endpoints management to prevent problems with themes switching
    • * Fix: added sales agents capabilities to order again
    • * Fix: resolved a bug on filter by Sales agent in orders page
    • * Minor fix: prevented some warnings in log
    • * Tested compatibility with WooCommerce v4.0.0
  • v1.0.1 28 February 2020

    • * Fix: recompiled javascript file to prevent error
    • * Fix: removed item commissions from emails
  • v1.0.0 30 January 2020

    • * Initial release
  • Development timeline

Discover other plugins developed by our team

Complete your website with our experience, take a look to our collection.

WooCommerce B2B

Discover the most complete wholesale suite

Know more Official page

About author

WooCommerce B2B Sales Agents is proudly designed and developed by Code4Life
You want to know more? Follow us on social or visit our website