WordPress plugin
Wallet for WooCommerce Pro
Wallet for WooCommerce Pro extends a digital wallet and store credit system for WooCommerce. Customers can add funds from their dashboard using supported payment methods, then pay for orders with their balance. They can also transfer funds to other registered customers by email.
Wallet balances from top-up to checkout
Wallet for WooCommerce Pro extends a digital wallet and store credit system for WooCommerce. Customers can add funds from their dashboard using supported payment methods, then pay for orders with their balance. They can also transfer funds to other registered customers by email.
A wallet balance can cover an entire order or part of it alongside another payment gateway. Available funds can also be applied automatically as a checkout discount. Store owners can credit a customer's wallet when processing a refund, keeping that credit available for a later purchase.
Cashback and customer rewards
Cashback rules can use cart totals, individual products or product categories. You can configure which order status change triggers cashback, such as Processing or Completed. WooCommerce coupons can be converted into wallet rewards, and clients can earn credit for registration, daily visits and product reviews. Daily visit rewards can be limited to once per calendar day, with an optional first-purchase requirement and monthly cap.
Pro includes milestone and birthday bonuses. Credit a customer's wallet when lifetime spending reaches a threshold you set, and provide a birthday credit once a year.
Pro controls for wallet credit
- Withdrawals: let customers request withdrawals from their wallet balance to a bank or another payment method.
- Expiry: set expiration dates for wallet balances or cashback.
- Wallet coupons: make coupons that customers can redeem into their wallet.
- CSV importer: bulk import wallet balances and transaction history.
- AffiliateWP: credit affiliate commissions directly to a user's wallet.
- Breakage and aging reports: review credit approaching expiration, credit not expected to be spent, withdrawals and coupons.
In the administration area, store owners can view user balances and transaction history, make manual credit or debit adjustments with notes, and lock or unlock wallets. The wallet dashboard also shows withdrawal and coupon activity. A Mini-Wallet block displays the current user's balance with a customizable icon.
Checkout and currency integrations
The plugin works with WooCommerce Blocks checkout, WPML and WooCommerce Subscriptions, with built-in support for Dokan, WCFM and WCMarketplace. Multi-currency integrations include YayCurrency, WOOCS, WPML Multilingual and Multi-Currency, CURCY and Aelia Currency Switcher. Wallet balances, top-ups, transfers and cashback are converted using the active provider's live rates. With a different currency plugin that filters woocommerce_currency, the generic fallback can detect the active currency; if conversion is unavailable, it uses the stored amount and entries an audit-log warning.
Setup
Install Wallet for WooCommerce Pro on a WordPress website running WooCommerce. Configure wallet payments, top-ups, cashback rules, transfers and the Pro options that fit your store's workflow. Review balances and transaction history in the administration area, and set any required expiry, withdrawal, coupon, importer, affiliate or reporting rules.