Product Icon

Elite Balance for WooCommerce

Customer wallets and store credit for WooCommerce. Refund to the wallet, reward with cashback, and let customers pay with their balance.
Choose a billing option
$89
Save 20%
$178 $142.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Store credit that brings customers back

Elite Balance gives every customer in your WooCommerce store a wallet. Refund orders as store credit instead of sending money back to the card, reward loyal shoppers with cashback, and let customers pay with their balance at checkout. The money stays in your store, and your customers have a reason to come back.

Elite Balance for WooCommerce. My Account: the wallet history, with cashback on the way announced up top

Why stores choose Elite Balance

  • Keep refunds in your store. Refund any order to the customer’s wallet in one click. Instead of leaving, that money comes back as their next order.
  • Reward loyalty with cashback. Give a percentage back on every order, a bonus when customers add funds, and rewards for signing up, leaving a review or celebrating a birthday.
  • Cashback that is safe from refunds. Cashback waits until your refund period is over before it can be spent, so a refunded order simply cancels its own reward.
  • Easy to pay with. Customers pay the whole order with their wallet, or use part of their balance and pay the rest with any other payment method you offer. Works with both the classic and the block checkout.
  • Balances you can trust. Every change is recorded with its reason, so you can always see how a balance was reached. A customer is never charged twice, and a wallet never goes below zero.
  • Switch without losing a balance. Already using another wallet plugin? Bring your customers’ balances across from TeraWallet, WP Swings Wallet System, YITH WooCommerce Account Funds or WooCommerce Account Funds.

Elite Balance for WooCommerce. Checkout: using part of the wallet balance and paying the rest by card

Ways to use Elite Balance

Turn refunds into repeat orders

Offer store credit for returns, late deliveries and goodwill gestures. The credit appears in the customer’s wallet straight away and is spent on their next order, instead of leaving your business.

Run a cashback loyalty program

Give 5% back on every order, more on selected products or categories, or a fixed reward for reviews and birthdays. Run limited-time campaigns, such as double cashback for Black Friday week, with start and end dates. You also decide whether the part of an order paid from the wallet earns cashback.

Sell prepaid credit

Let customers top up their wallet from their account with any payment method you accept, and reward them with a bonus, for example 5% extra when they add 100 or more.

Win back quiet customers

Credit a group of customers in one go, such as everyone who has not ordered in 90 days, or upload a spreadsheet of customers from a campaign. You always see exactly who will be credited before anything happens.

Pay people out

Let customers, affiliates or resellers ask to withdraw money from their wallet. You pay them by bank transfer, PayPal or however you prefer, then mark the request as paid. The amount is set aside as soon as they ask, so it cannot be spent twice.

What your customers get

  • A wallet in their account showing their balance, full history and any cashback on the way.
  • Paying with their balance at checkout, for all or part of an order.
  • Adding funds whenever they like, within the limits you set.
  • Rewards for shopping, signing up, reviewing and their birthday.
  • Withdrawals, if you choose to offer them.
  • Clear emails when money is added, removed or running low.

What you get

  • One place to manage every wallet, with your total store credit, recent activity and a search to find any customer.
  • Add or remove credit for one customer or thousands, always with a reason on record and the name of the team member who made the change.
  • Flexible reward rules with conditions for products, categories, customer roles, minimum order values and campaign dates.
  • A simple withdrawals queue to review, pay or turn down requests.
  • Seven ready-made emails you can edit like any WooCommerce email.
  • A wallet balance block and shortcode to show customers their balance anywhere on your site.
  • A full activity export for your accounting.

Moving from another wallet plugin

Elite Balance finds your existing customer balances, shows you exactly what it will bring across before anything changes, and gives you a report at the end confirming the totals match. Your old plugin’s data is never changed or deleted, and the move can be safely repeated. Where the old plugin kept a log, each customer’s history comes along too, read only, so you and your customers can still look back at it. Built-in support covers TeraWallet, WP Swings Wallet System, YITH WooCommerce Account Funds and WooCommerce Account Funds.

Built for growing stores

  • Fast with thousands of customers and wallets.
  • Compatible with the WooCommerce block checkout and High-Performance Order Storage.
  • No tracking, no external connections and no upsell notices in your dashboard.
  • Privacy friendly: customer details are covered by the WordPress personal data export and erase tools.
  • For developers: documented hooks, overridable templates and WP-CLI commands.

Requirements

WordPress 6.6 or newer, WooCommerce 9.0 or newer and PHP 7.4 or newer. Customers need an account to have a wallet. To offer top-ups, you need at least one other payment method enabled.

Elite Balance is built and supported by RoundBorders, a WooCommerce agency partner.


Frequently asked questions

Does Elite Balance work with the block checkout?

Yes. Customers can pay fully or partly with their wallet on both the classic checkout and the block-based checkout.

Can customers pay part of an order with their wallet and the rest by card?

Yes. They choose how much of their balance to use and pay the rest with any other payment method you offer.

Can I move balances from my current wallet plugin?

Yes. Elite Balance brings balances across from TeraWallet, WP Swings Wallet System, YITH WooCommerce Account Funds and WooCommerce Account Funds. Where the old plugin kept a log, your customers' past transactions come along too, read only, so you and your customers can still look back at them. You see exactly what will be moved first, and your old plugin's data is never changed.

What happens to cashback if an order is refunded?

Cashback waits for your refund period (30 days by default) before it can be spent. If the order is refunded during that time, the cashback is reduced or cancelled automatically.

Does Elite Balance send withdrawal payments for me?

No. It keeps track of each request and sets the money aside. You pay the customer your usual way, such as a bank transfer, then mark the request as paid.

Will it work with a large number of customers?

Yes. Elite Balance is built to stay fast with thousands of customers and wallets, and it supports WooCommerce High-Performance Order Storage.

Will I lose balances if I remove the plugin?

No. Wallet balances and history are kept unless you choose to delete them in the settings before removing the plugin.

Where do I get help?

From the Elite Balance support page in your WooCommerce.com account. The plugin's Support tab gives you your site details to paste into your message.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.1
  • Tested with WooCommerce: 11.2
  • Requires at least WordPress: 6.6
  • Requires at least WooCommerce: 9.0

Countries

  • Worldwide

Related products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $59 annually
Rated 4.1 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.