Wallet for WooCommerce adds a digital wallet system to your WooCommerce store, allowing registered customers to add funds, maintain a wallet balance, and use that balance when placing future orders. Store administrators can manage customer wallet balances, review transaction activity, and support wallet-based refunds where configured. The plugin can be useful for ecommerce stores, membership websites, marketplaces, reward-based stores, and businesses that want to offer customers an alternative way to pay.
Wallet for WooCommerce – Digital Wallet & Store Credit System
Wallet for WooCommerce adds a digital wallet system to your WooCommerce store, allowing registered customers to add funds, maintain a wallet balance, and use that balance when placing future orders.
Store administrators can manage customer wallet balances, review transaction activity, and support wallet-based refunds where configured. The plugin can be useful for ecommerce stores, membership websites, marketplaces, reward-based stores, and businesses that want to offer customers an alternative way to pay.
The package available from 5ivecode.com includes GPL licensing, lifetime package updates, and limited email support.
✨ Key Features
Allow customers to deposit funds into their WooCommerce wallet
Let customers use wallet balances to pay for eligible orders
Support wallet top-ups through supported WooCommerce payment gateways
Allow administrators to manually credit or debit wallet balances
Refund eligible orders to a customer's wallet balance
Maintain wallet transaction records
Allow customers and administrators to review wallet activity
Support partial payment using wallet balance plus another available payment method
Integrate wallet functionality with the WooCommerce checkout workflow
Provide wallet balance information to customers
GPL-licensed package with lifetime package updates
📖 Detailed Overview
Wallet for WooCommerce introduces a stored-balance workflow to your online store.
Instead of requiring customers to use an external payment method every time they make a purchase, customers can first add funds to their wallet and then use the available balance for future eligible orders.
A typical workflow looks like this:
Top Up Wallet → Wallet Balance → Shop → Checkout → Apply Wallet Balance → Complete Payment
The administrator can also manage wallet transactions and adjust customer balances when required.
This type of system can be useful for stores that frequently serve returning customers, operate membership programs, sell digital products, manage marketplace transactions, or want to offer store-credit-style payment options.
💳 Wallet Top-Up System
Customers can add money to their wallet using the supported top-up payment workflow.
Depending on your WooCommerce configuration, the top-up process can work with supported payment gateways already available on your website.
A typical customer flow is:
Customer opens the wallet section.
Customer selects a top-up amount.
Customer proceeds through the available payment method.
The payment is processed by the configured gateway.
The wallet balance is updated according to the integration workflow.
The customer can use the available balance for a future eligible purchase.
Payment gateway support should be tested with your specific WooCommerce version and gateway configuration before going live.
🛍️ Pay Using Wallet Balance
Once a customer has an available wallet balance, it can be used toward eligible WooCommerce purchases.
Customers may be able to:
Pay an order completely using wallet funds
Apply part of their wallet balance
Combine wallet funds with another supported payment method
Continue using standard WooCommerce payment methods when wallet funds are insufficient
The exact behavior can depend on checkout configuration, order totals, taxes, shipping, coupons, payment gateways, and other WooCommerce extensions.
➗ Partial Wallet Payments
Partial payment provides additional flexibility when the wallet balance does not cover the complete order amount.
For example:
Order Total: $100
Wallet Balance Used: $60
Remaining Amount: $40
The remaining amount can then be handled through another available payment method where the configured checkout workflow supports it.
Before launching, test partial payments with your selected payment gateway, taxes, shipping charges, discounts, and other checkout extensions.
💰 Administrator Wallet Management
Store administrators can manage customer wallet balances from the administration area according to the available plugin controls.
Possible administrative operations include:
Credit customer wallet balances
Debit customer wallet balances
Review wallet activity
Inspect transaction records
Manage wallet-related adjustments
Manual adjustments should be documented carefully, particularly for stores where wallet balances represent real monetary value.
Get Support
Please Sign In to contact our support.