Wallet System

Pro feature. Available in WP Sell Services Pro.

WP Sell Services Pro can integrate with popular WordPress wallet plugins, giving your marketplace an internal wallet system for faster payouts and more flexible payment options.

Do You Need a Wallet?

The built-in earnings system handles everything most marketplaces need -- vendors earn from orders, wait for the clearance period, and request withdrawals. No extra plugins required.

A wallet plugin adds advanced features on top of that. Consider one if you want:

  • Buyer wallets -- let buyers pre-load funds and pay from their balance
  • Instant vendor payouts -- credits appear in vendor wallets immediately after clearance
  • Cashback and loyalty programs -- reward buyers with wallet credits
  • Partial wallet payments -- buyers pay part from wallet, part from card
  • User-to-user transfers -- let users send wallet funds to each other

If you just need vendors to earn and withdraw, the built-in system is simpler and faster.

Choosing a wallet provider

Sell Services > Settings > Payouts > Wallet Provider.

Internal Wallet (default)

The built-in ledger. Every install uses this unless you pick something else, and it is what powers vendor earnings, balances and withdrawals out of the box. You do not need any third-party wallet plugin for vendors to earn and get paid.

The providers below replace that ledger with a wallet plugin you already run, so vendor balances live alongside your existing wallet rather than beside it. Each one only appears in the dropdown when its plugin is active.

TeraWallet

A popular free wallet plugin for WooCommerce that adds a "Wallet" payment method.

  • Buyers can top up their wallet and pay for services from their balance
  • Vendor earnings can be credited directly to their wallet
  • Supports partial payments (wallet + another method)
  • Includes a transaction history for every user

WooWallet

Another WooCommerce wallet plugin with similar functionality.

  • Wallet balance shown on the My Account page
  • Supports cashback promotions
  • Admin can credit or debit any user's wallet
  • Full transaction logs

MyCred

A points-based loyalty system that works with or without WooCommerce.

  • Points can represent money (1 point = $1) or be a separate loyalty currency
  • Supports ranks, badges, and gamification
  • Built-in reward hooks for actions like purchases and referrals
  • Good for marketplaces that want a loyalty program alongside regular payments

How Wallet Integration Works

When you connect a wallet plugin:

  1. Vendor earnings are credited to their wallet after the clearance period
  2. Vendors can use wallet funds to shop on your marketplace or withdraw
  3. Buyers can top up their wallets and pay from their balance at checkout
  4. All transactions are logged in the wallet plugin's history

The specific features depend on which wallet plugin you choose.

Built-in System vs. Wallet Plugin

Built-in Earnings System Wallet Plugin
Extra plugins needed None Yes (wallet plugin required)
Vendor payouts Withdrawal requests to bank/PayPal Wallet credits + optional withdrawal
Buyer wallets No Yes
Cashback / loyalty No Yes (plugin dependent)
Partial payments No Yes
Complexity Simple More moving parts
Best for Straightforward marketplaces Feature-rich platforms with loyalty programs

Our Recommendation

For most service marketplaces, the built-in earnings system is the right choice. It is simpler, has fewer dependencies, and covers the core need: vendors earn money and get paid.

Add a wallet plugin when you specifically need buyer wallets, loyalty programs, or instant vendor credits. Make sure the wallet plugin you choose is compatible with your e-commerce platform (most require WooCommerce).

Related Docs