Money Flow in Multi-Vendor and How to Control It

This article describes the flow of money in Multi-Vendor, and how the marketplace owners can control it. The best way to describe it is to explain the standard behavior of Multi-Vendor (without any add-ons), and how various built-in add-ons extend the functionality.

Basic Multi-Vendor (No Add-Ons)

By default, all the money from orders in Multi-Vendor goes to the marketplace owner. That way customers have to make only one payment for one order with products from different vendors. The order is then automatically split into multiple orders, so that each vendor could manage their own part of the original order.

Once the marketplace owner receives the money, it’s up to him or her to distribute it among vendors. For that purpose, Multi-Vendor has the Accounting page. It tracks vendors’ account balance and provides the following tools for money management:

  • A vendor can request the withdrawal of a certain sum of money from his or her account balance. It’s up to the marketplace owner to actually transfer the money; the transfer itself isn’t performed through Multi-Vendor.

  • The marketplace owner can also issue payouts to take sum from a vendor’s account balance in favor of the marketplace. That’s how the marketplace makes its profits.

    The Accounting page in Multi-Vendor.

If a vendor’s balance is negative, the marketplace owner has to contact the vendor and resolve the situation somehow. For example, the vendor’s status can be manually changed to Pending—that way vendor’s administrators will be able to work in their administration panel, but the vendor’s products won’t appear on the storefront.


Summary: By default, a Multi-Vendor marketplace receives all the money from orders. Marketplace owners then manually distribute money between vendors and manage debtors. Payments for marketplace services also have to be taken manually. Some built-in add-ons that we’ll describe below will help with automating these processes.

Vendor Plans

The Vendor Plans add-on helps with accounting. It offers plans for vendors with various restrictions and conditions. The add-on provides the following tools for the marketplace owners to make money off those plans:

  • One-time or periodic fee for using the plan.

  • A commission from every order of a vendor who uses the plan.

    Vendor plans in Multi-Vendor ecommerce software.

The information about fees and commissions is recorded automatically on the Accounting page. As a result, it’s easier for a marketplace owner to take periodic or transaction fees into account when distributing money among vendors.


Summary: The Vendor Plans add-on doesn’t automate money distribution by itself. It only makes accounting easier by tracking one-time and periodic fees and commissions from orders.

Marketplace Payment Methods

Some real-time payment methods are designed specifically for marketplaces. These payment methods automatically distribute money from orders between the marketplace and the vendors right when the payment is received. The distribution of money is automatically documented on the Accounting page as completed payouts and withdrawals.

Currently, Multi-Vendor has the following payment methods with automatic money distribution (as built-in add-ons):

These add-ons can be configured to collect the following sums in favor of the marketplace:

  • Transaction fees only.
  • Transaction fees and any unpaid payouts (debts) that the vendor might have.

However, for these payment methods to work, all vendors whose products are being bought it one order must be able to receive payments via the chosen payment method.


Summary: Payment methods designed for marketplaces allow to distribute money from orders automatically. These payment methods can also collect debts from vendors. The drawback is that all the vendors handling an order need to be able to receive money via the chosen payment method.

Vendor Debt Payout

The Vendor Debt Payout add-on covers the situations when vendor debts and fees for plans need to be collected without using marketplace payment methods. Here is what the add-on offers:

  • Limit on the maximum debt of a vendor and the time within which a vendor must pay for using the vendor plan.

  • Automatic restriction of functionality of the vendor’s administration panel when the vendor exceeds the limits mentioned above.

  • The ability for a vendor to pay the debts by clicking a button in the Administration panel. The process works much like checkout on the storefront.

    Vendor plans in Multi-Vendor ecommerce software.

Although this approach requires action from vendors, it allows marketplace owners to use any payment methods, even if they weren’t designed with marketplaces in mind.


Summary: The Vendor Debt Payout add-on allows marketplace owners to automate the collecting of debts from vendors. If vendors don’t pay, they won’t be able to work in their administration panels. The payment process itself is just like placing an order on the storefront.