WooCommerce B2B Sales Agents


WooCommerce B2B Sales Agents is the most complete solution to manage agents and sales reps with WooCommerce.

It’s simple but at the same time a powerful and versatile tool that solves the most diverse needs in a unique plugin.

WooCommerce B2B Sales Agents calculates commissions and automatically creates a dashboard for your sales agents to allow them to manage their customers, orders, their network of sub-agents, their earnings, notices/promotions and provides you with many unique features dedicated to agents sales, such as dedicated payment methods, association links, edit price in cart, coupon rules, advanced reports, and many others functionality, WooCommerce B2B Sales Agents takes care of everything .



Unlike other plugins that require annual renewals or others that fake advantageous offers for a limited time, our philosophy is to guarantee a constant, transparent and honest price, providing you with a complete suite, in one payment.

Plus, you have access to future updates forever, at no extra cost.

Our team is constantly working to add new features with targeted updates, which do not compromise the stability of your site, analyzing the most requested features based on the evolution of the ecommerce world.



Why choose WooCommerce B2B Sales Agents? Because we listen to our fantastic users, mixing their ideas with the experience of each team member, each with their expertise, to make the plugin simple, complete and satisfying.

Unlike other plugins that try to distract with eye-catching graphics that slow down, WooCommerce B2B Sales Agents is attentive to performancesecuritycompatibility.

Our commitment is constantly aimed at improving your satisfaction as a user, take a look at the experiences of users who have already trusted WooCommerce B2B Sales Agents and their opinions.

A success we are proud of and that pushes us to do better and better!


WooCommerce B2B Sales Agents - Features



WooCommerce B2B Sales Agents includes many features, that you can combine depending on your needs:

  • Dedicated area for sales agents with login (dashboard)
  • Subagents advanced and hierarchical network (team)
  • Commissions and subcommissions system
  • Sales agent place orders for customers
  • Order status and notes management
  • Commissions earned on orders and products
  • Prices edit (with minimum threshold) for sales agents to offer discounts
  • Affiliate links for customer registration
  • Choice or automatic assignment of sales agent in customer registration
  • Waiting payments gateway
  • New customers registration form for sales agents
  • New subagents registration form for sales agents
  • Coupon usage restriction rules

but that’s not all:

  • Commissions context and application
  • Notifications and alerts for sales agents
  • Extended registration form

and many unique, special features, designed to improve your and your users’ experience:

  • Dashboard widgets, charts, statistics system
  • Payment status and payout preferences
  • Approximative estimated earnings in each product
  • Show products stock to sales agents
  • REST API full integration
  • Advanced debug mode
  • WooCommerce High-Performance Order Storage (HPOS) compatibility
  • Show a lot of new columns and filters in admin
  • Fully integrated in WordPress/WooCommerce
  • No useless CSS / JS to guarantee incredible performance and prevent security issues compared to other competitors, who look after the graphic appearance rather than the usability

… and many more!

We believe that WooCommerce B2B Sales Agents is the best solution to the needs of sales reps management, in a single product.

Get WooCommerce B2B Sales Agents now without wasting your money on multiple plugins and your time trying to resolve incompatibilities between them.

Take advantage of our community and benefit of language packs provided by our amazing users to use WooCommerce B2B Sales Agents in the language of your choice.


WooCommerce B2B - Dashboard overview


WooCommerce B2B - Switch overview


WooCommerce B2B - Edit prices overview


WooCommerce B2B Sales Agents - Must


Is the product right for your needs?


Since this is a downloadable product you receive the full code for after purchase (unlike SaaS solutions), we can’t provide a trial. We do have a full live demo that you can test both backend and frontend:

BACKEND: https://demo.woocommerce-b2b.com/sales-agents/wp-admin/
FRONTEND: https://demo.woocommerce-b2b.com/sales-agents/

WooCommerce B2B Sales Agents - Demo

WooCommerce B2B Sales Agents - Demo


Need help?

If you need more information, you can consult the numerous resources available, it is very likely that the solution to your doubts is already there! If not, you can contact our fantastic support, our team will be happy to help you.

WooCommerce B2B Sales Agents - Presale WooCommerce B2B Sales Agents - Faq WooCommerce B2B Sales Agents - Changelog WooCommerce B2B Sales Agents - Snippets WooCommerce B2B Sales Agents - Support

Grow your business

A sales agent acts on behalf of the company by offering his products to potential buyers in exchange for commissions based on the value of the agreements entered into.

Are you looking for a definitive solution for managing your company’s sales agents?
Stop your search, WooCommerce Sales Agents is here!

WooCommerce B2B Sales Agents

Finally, a plugin that allows WooCommerce to automatically manage this need. With WooCommerce Sales Agents you no longer have to worry about anything and you can save time to devote to the growth of your business.

WooCommerce Sales Agents automatically calculates the commissions due to each sales agent based on orders placed by customers and assigned to them, based on the gloabal percentage assigned. In each product, you can assign dedicated percentage commissions for each sales agents, to have more flexibility.

With WooCommerce B2B Sales Agents, you can delegate your products promotion to sales agents, approve sales agents registration and much more!

But it does not end here! Each sales agent has a dedicated portal where he can consult information about his customers, orders placed, commissions accrued, as well as a dedicated dashboard complete with statistics.

For more information, see OFFICIAL PLUGIN PAGE.


Features in detail



  • Dashboard with many useful widgets
  • Customers list with main data preview
  • Customers full details page
  • Orders list with main data preview
  • Orders full details page
  • Commissions list with full data details
  • Notifications list to keep in touch with promotions and announcements
  • Customizable statistics to summarize sales agent work
  • Sales agent profile edit page with custom options
  • Sales agent payment preferences
  • Subagents list with main data preview
  • Subagents full details page
  • Interactive AJAX tables with
  • Advanced export tools (CSV/EXCEL/PDF/PRINT)


  • Sales agent global commission percentage
  • Sales agent different commission percentage for each product
  • Payout status (paid/unpaid)
  • Commission application context (items to apply)
  • Commission calculation


  • Sales agent can manage subagents
  • Sales agent can manage subagents customers
  • Sales agent can manage subagents orders
  • Sales agent subcommission percentage
  • Subcommission calculation


  • Allow sales agents to place order and let customer pay


  • On checkout, user chooses sales agent from dropdown
  • On checkout, automatically assign customer to sales agent (default/random)
  • Sales agent assignment with affiliation link
  • Custom affiliation link parameters with dedicated hooks


  • Sales agents can view all their customers in dedicated page
  • Sales agents can add new customers. Customers receive login info via email
  • Sales agents can view, print, or download customer data (PDF / CSV)


  • Sales agents can view and manage orders assigned to them
  • Sales agents can change orders status, add note (private or to customer)
  • Sales agents can view, print or download order data (PDF / CSV)


  • Sales agents can switch to their customer’s account
  • Sales agents can purchase for their customers
  • Sales agents can edit their customers data


  • Sales agents can negotiate / edit prices in cart (optional)
  • Sales agents can offer discounts or increase prices
  • Minimum price threshold


  • Add billing fields to customer registration form (in dashboard)
  • Add billing fields to sales agent registration form (in dashboard)
  • Set approval as automatic or manual for sales agents


  • Email notification to admin about a new sales agent
  • Email notification to sales agent about a new customer order
  • Email notification to sales agent that his account requires manual review
  • Email notification to sales agent that his account has been approved


  • Estimated earnings for product
  • RESTI API support and compatibility
  • Advanced debug mode
  • Import/Export tools
  • Custom hooks
  • Community snippets
  • Pluggable functions
  • Sales agent data in order
  • Filters, columns and bulk actions in admin


  • Tested with wide range of themes
  • Compatible with top WooCommerce Envato themes: Flatsome, Woodmart, Porto, Avada, Betheme, Enfold, Xstore, Uncode and much more
  • Compatible with WooThemes themes: Storefront and much more
  • Working out-of-the-box with 99% themes out there: Divi, Astra, OceanWP, Generatepress and much more


  • 100% translateable, built based on WordPress internationalization standards
  • WPML Support
  • Currently we have native translations for: ENGLISH, ITALIAN


  • Compatible with WordPress multisite setup


We have integrated WooCommerce B2B Sales Agents to work perfectly with our popular WooCommerce B2B plugin.

The following features REQUIRE WooCommerce B2B also installed and active:

  • Organize customers into groups and choose a default group for each customer registered by sales agent


Definition of roles and capabilities

WooCommerce B2B Sales Agents offers new features that add to default ones of WooCommerce, here are the main ones:


  • Create new sales agents
  • Assign a sales agent to customers
  • Create new subagents
  • Assign a subagent to sales agent
  • Set a global percentage commission to sales agents
  • Set a percentage commission to sales agents for each product
  • See the list of accrued commissions
  • Mark commissions as paid / unpaid
  • Manage notifications to be shown to sales agents and decide which sales agents should see them
  • Decide on which types of items to apply commissions (products, shippings, fees, etc.)
  • Change sales agent in orders
  • Add order note
  • Change commission of a sales agent on single item in orders
  • Export commissions list
  • View sales reports by individual sales agent

What SALES AGENT can do?

  • Create a new customer
  • Create a new subagent
  • Place orders on behalf of a customer
  • Change customer data
  • Change order status
  • Change product prices in the cart
  • Export customers / orders / commissions lists

What CUSTOMER can do?

  • Choose his own sales agent

There are no reviews yet.

Write a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.