Documentation / Elite Balance

about the plugin →

Managing wallets

The admin working area, single-customer adjustments with required reasons, locking, and the transaction views.

The working area

WooCommerce → Elite Balance is where staff work:

  • Overview: totals at a glance (balance liability, reserved by holds, wallet counts, 30 day flow), anything currently running, the latest ledger activity, and an add-funds-to-any-customer quick action.
  • Wallets: the searchable list of every wallet. Row actions: manage the wallet, view its transactions, edit the user.
  • Bulk operations: audiences, bulk credit and debit, CSV import, and the operation history. Covered in Bulk operations.
  • Transactions: the full ledger with filters, and CSV export.
  • Tools: occasional utilities, always in the same place. Migration lives here, and the latest migration report stays readable with its stats; covered in Migrating from another wallet plugin.

Administrators and shop managers can manage wallets. Developers can remap the capability if your store uses custom roles.

Adjusting a single customer

From the wallet screen (or the same form on the user’s profile page), enter an amount, pick credit or debit, and pick a reason. Reasons are required on every adjustment; choose a preset or “Other” to type your own. An optional note adds detail, and everything lands in the ledger with your name on it.

Reasons and notes stay internal. Customers see a neutral “Balance adjustment” in their history; your team’s words never leak into customer emails or the wallet page.

The Notify the customer checkbox controls whether the credited or debited email sends for that adjustment (on by default for single adjustments).

If you submit the same form twice (double click, browser refresh), the second submission replays: the balance changes once and a notice tells you so. That is the ledger’s idempotency working.

Locking a wallet

Lock a wallet to freeze spending during a dispute or investigation. A locked wallet:

  • Refuses new spending: the checkout gateway, partial payment, and manual debits.
  • Still accepts credits and refunds, and still completes reservations already placed, so nothing gets stranded.

Unlock at any time; both actions are recorded. Lock and unlock are also available as bulk actions on the wallets list.

Reading the ledger

The Transactions tab shows every movement with its running balance, filterable by type, customer, and source, with drill-downs from bulk operations to their exact rows. The CSV export respects your filters. For a mathematical integrity check of every wallet against its own history, run wp rb-elbal reconcile (see WP-CLI).

Stuck, or found a gap in these docs? Tell us and a human who works on the plugin answers.

Contact support →