---
title: Store wallet and earning flow
description: "## Brief Introduction Once marketplace commission and deductions are calculated, the remaining store earnings move through the wallet system before stores can receive payouts. The wallet system acts like a virtual balance manager for store earnings inside your marketplace. Instead…"
url: "https://multivendorx.com/docs/knowledgebase/store-wallet/"
updated: "2026-06-02"
category: Commission Management
---

# Store wallet and earning flow

## Brief Introduction

Once marketplace commission and deductions are calculated, the remaining store earnings move through the wallet system before stores can receive payouts.

The wallet system acts like a virtual balance manager for store earnings inside your marketplace.

Instead of sending money directly to stores immediately after every order, MultiVendorX temporarily manages the earnings inside a wallet system first.

This wallet system helps marketplaces:

- Manage pending earnings
- Handle refunds safely
- Control payout timing
- Maintain payout stability
- Automate store disbursement

Understanding how the wallet system works is important because every store payout depends on it.

This document explains how store earnings move from completed orders to final payouts in MultiVendorX.

---

## Understanding the marketplace wallet concept

The store wallet inside MultiVendorX is not a real bank account or payment wallet.

Instead, it works as an accounting layer that tracks and manages store earnings before payouts are released.

The wallet system tracks:

- Store earnings
- Pending balances
- Available balances
- Withdrawal requests
- Payout history

Think of the wallet as a temporary holding system for marketplace earnings.

Whenever a customer places an order:

1. MultiVendorX calculates the marketplace commission
2. Store earning gets generated
3. The earning enters the wallet workflow
4. The system decides when the amount becomes withdrawable
5. The payout process begins based on marketplace payout settings

This gives marketplace admins better financial control before releasing store payments.

---

## Why the wallet system is important

Without a wallet system, marketplaces would need to manually calculate and release earnings for every order.

The wallet system automates this process safely.

It also protects marketplaces against:

- Refund requests
- Chargebacks
- Payment disputes
- Fraudulent transactions
- Premature withdrawals

This is why most professional marketplaces use delayed wallet-based payout systems instead of instant payouts.

### Store wallet earning flow

[![](https://multivendorx.com/wp-content/uploads/2023/02/wallet-1024x513.jpg)](https://multivendorx.com/wp-content/uploads/2023/02/wallet.jpg)

This process helps marketplaces protect against:

- Refunds
- Cancellations
- Payment disputes
- Failed transactions

---

## Step 1: Customer places an order

The wallet process starts when a customer successfully places an order in the marketplace.

At this stage:

- WooCommerce processes the order
- Marketplace commission rules apply
- Store earning gets calculated automatically

However, the earning does not immediately become withdrawable.

Instead, MultiVendorX waits until the order reaches the eligible payout status configured by the marketplace admin.

---

## Step 2: Order reaches eligible payout status

Store earnings are added to the wallet workflow only after the order reaches specific payout-eligible statuses.

Marketplace admins can configure these statuses from:

**Settings → Finance → Wallet**

Common payout statuses include:

- Completed
- Delivered
- Processing
- Shipped

How commission status is affected

When an order is first placed:

[![](https://multivendorx.com/wp-content/uploads/2023/02/payout-1024x318.png)](https://multivendorx.com/wp-content/uploads/2023/02/payout.png)

- A commission record is created
- The commission amount is calculated
- The commission is marked as **Unpaid**

The commission remains unpaid until the order reaches one of the payout-eligible statuses configured by the marketplace.

Once the order reaches an eligible status:

- The commission status automatically changes to **Paid**
- The store earning is added to the store wallet
- The wallet workflow begins

[![](https://multivendorx.com/wp-content/uploads/2023/02/ChatGPT-Image-Jun-2-2026-04_15_42-PM-1-1024x295.jpg)](https://multivendorx.com/wp-content/uploads/2023/02/ChatGPT-Image-Jun-2-2026-04_15_42-PM-1.jpg)

### Example

Assume the marketplace admin has selected:

**Completed** as the payout-eligible status.

Order flow:

1. Customer places an order
2. Commission is calculated
3. Commission status = **Unpaid**
4. Order status = Processing
5. Commission remains **Unpaid**
6. Order status = Completed
7. Commission status changes to **Paid**
8. Store earning is added to the wallet

At this point, the earning enters the wallet system and becomes subject to wallet rules such as:

- Clearance period
- Minimum payout threshold
- Minimum wallet reserve

Only after these wallet conditions are satisfied does the earning become available for payout.

[![](https://multivendorx.com/wp-content/uploads/2023/02/delivery-commission.jpg)](https://multivendorx.com/wp-content/uploads/2023/02/delivery-commission.jpg)

---

## Step 3: Earnings move to pending wallet balance

Once the order reaches the eligible payout status, the store earning moves into the pending wallet balance.

The earning still does not become withdrawable immediately.

Instead, the pending balance acts as a temporary holding area before the earning becomes available to the store.

This helps marketplaces safely manage potential order-related issues.

### Pending balance protects against

- Customer refund requests
- Order cancellations
- Chargebacks
- Payment disputes

This extra verification period helps marketplaces avoid releasing payouts too early.

[![](https://multivendorx.com/wp-content/uploads/2023/02/pending-1024x287.png)](https://multivendorx.com/wp-content/uploads/2023/02/pending.png)

## Understanding pending wallet balance

Pending balance represents earnings that are waiting for marketplace verification before payout release.

At this stage:

- The earning is visible inside the store wallet
- The amount cannot be withdrawn yet
- The clearance timer begins
- Marketplace admins still maintain payout control

This creates a financial protection layer between completed orders and actual payouts.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Clearance-balance-1024x378.png)](https://multivendorx.com/wp-content/uploads/2023/02/Clearance-balance.png)

---

## Step 4: Clearance period begins

After earnings enter the pending balance, the configured clearance period starts.

The clearance period controls how long earnings remain in pending status before becoming available for withdrawal.

You can configure this from:

**Settings → Finance → Wallet**

[![](https://multivendorx.com/wp-content/uploads/2023/02/clearence-period-1024x126.png)](https://multivendorx.com/wp-content/uploads/2023/02/clearence-period.png)

**Example**

If the clearance period is set to 7 days:

- The order completes today
- Store earning enters pending balance
- The earning remains locked during the clearance period
- Funds become available after 7 days

This delay gives the marketplace enough time to safely handle refunds, disputes, or payment reversals before releasing payouts.

---

## Why clearance periods are important

Many new marketplace owners initially skip clearance periods.

However, clearance periods are extremely important for marketplace stability.

They help protect against:

- Refund abuse
- Fraudulent transactions
- Early withdrawals before disputes
- Payment reversals

Most marketplaces use a clearance period between:

- 7 days
- 14 days
- 30 days

depending on the business model and risk level.

---

## Step 5: Earnings move to available wallet balance

Once the clearance period ends successfully, the pending earning automatically moves into the available wallet balance.

This means the earning is now fully cleared for payout processing.

### Available balance means

- The earning is now cleared
- The store can request withdrawals
- Automatic payout schedules can process the amount
- The earning becomes withdrawable

This is the actual withdrawable balance visible to stores inside their wallet.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Ready-to-withdraw-1024x408.png)](https://multivendorx.com/wp-content/uploads/2023/02/Ready-to-withdraw.png)

---

## Step 6: Minimum payout threshold validation

Before stores become eligible for payouts, MultiVendorX can verify whether the wallet balance meets the minimum payout threshold.

Marketplace admins can configure this from:

**Settings → Finance → Wallet**

This helps prevent very small withdrawal requests.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Minimum-payout-threshold.png)](https://multivendorx.com/wp-content/uploads/2023/02/Minimum-payout-threshold.png)

**Example**

If the minimum payout threshold is set to $100:

- A store with $40 cannot request payout yet
- A store with $120 becomes eligible for payout

This helps marketplaces reduce operational payout overhead and payout management complexity.

---

## Step 7: Minimum wallet reserve gets applied

Marketplace admins can also keep a fixed reserve amount inside the store wallet.

This reserve amount remains locked and cannot be withdrawn by the store.

The reserve acts as a financial safety buffer for the marketplace.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Wallet-Reserve.png)](https://multivendorx.com/wp-content/uploads/2023/02/Wallet-Reserve.png)

**Example**

If the reserve amount is $50:

- Wallet balance = $200
- Withdrawable balance = $150

This helps marketplaces maintain additional financial protection during disputes or unexpected adjustments.

---

## Step 8: Store becomes eligible for payout

Once:

- The clearance period completes
- The minimum payout threshold is reached
- Wallet reserve rules are satisfied

the store becomes eligible for payout.

At this stage, payouts can happen in two ways:

- Manual payout
- Automatic payout

You can configure payout behavior from:

**Settings → Finance → Wallet**

[![](https://multivendorx.com/wp-content/uploads/2023/02/Screenshot-2026-05-23-134213-1024x78.png)](https://multivendorx.com/wp-content/uploads/2023/02/Screenshot-2026-05-23-134213.png)

---

## Understanding manual payouts

If manual payout is enabled:

1. Store submits a withdrawal request
2. Admin receives the withdrawal request
3. Admin reviews the payout details
4. Admin manually releases the payment

This gives marketplace admins complete payout approval control.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Manual-Payouts.gif)](https://multivendorx.com/wp-content/uploads/2023/02/Manual-Payouts.gif)

### Commonly used for

- New marketplaces
- High-risk marketplaces
- Manual verification workflows
- Compliance-sensitive businesses

---

## Understanding automatic payouts

If automatic payout scheduling is enabled, MultiVendorX automatically disburses store earnings based on the configured payout schedule.

### Available payout schedules

- Hourly
- Daily
- Weekly
- Fortnightly
- Monthly

This reduces manual payout management for marketplace admins.

Automatic payouts are commonly used by established marketplaces with stable operational workflows.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Automatic-Payout-frequency-1024x148.png)](https://multivendorx.com/wp-content/uploads/2023/02/Automatic-Payout-frequency.png)

---

## Understanding withdrawal approval workflows

For payout systems, MultiVendorX supports different withdrawal approval models.

### Automatic approval

If Stripe Connect or PayPal Payout is used:

- Withdrawal requests can be approved automatically
- Funds transfer directly to the store account
- Payout processing becomes faster

This creates a smoother payout experience for stores.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Automatic-Payout-1.gif)](https://multivendorx.com/wp-content/uploads/2023/02/Automatic-Payout-1.gif)

---

### Manual approval

In this workflow:

1. Store submits a withdrawal request.
2. The admin then reviews the request and manually releases the payment accordingly.
3. To keep the balance updated in the system, the admin can simply navigate to:
4. MultiVendorX >> Approval Queue >> Withdrawals
5. From there, the admin can approve or reject the withdrawal request as needed.

This provides additional verification and financial control.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Manual-Payouts.gif)](https://multivendorx.com/wp-content/uploads/2023/02/Manual-Payouts.gif)

---

### Blocked withdrawals

Marketplace admins can also block withdrawal requests entirely.

In this setup:

- Stores cannot request payouts themselves
- Admins fully control payout release timing
- Payouts are manually initiated by the marketplace

This model is commonly used in highly controlled marketplaces.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Block-Withdrawal-1024x232.png)](https://multivendorx.com/wp-content/uploads/2023/02/Block-Withdrawal.png)

---

## Understanding withdrawal fees

MultiVendorX also allows marketplaces to charge withdrawal processing fees.

This helps discourage frequent small withdrawals.

Marketplace admins can configure:

- Number of free withdrawals
- Fixed withdrawal fees
- Percentage-based withdrawal fees

**Example**

- First 2 withdrawals are free
- Third withdrawal includes a processing fee

If a withdrawal fee exists:

- The fee gets deducted before payout
- Final store payout becomes lower

---

## Understanding payout methods

MultiVendorX supports multiple payout methods for store disbursement.

Marketplace admins can enable or disable payout methods depending on business requirements.

### Supported payout methods

- Bank transfer
- Stripe Connect
- PayPal Payout
- Cash payout
- Custom payout gateways

The selected payout method controls how stores finally receive their earnings.

[![](https://multivendorx.com/wp-content/uploads/2023/02/Withdtawal-methods.png)](https://multivendorx.com/wp-content/uploads/2023/02/Withdtawal-methods.png)
