Overview
WooCommerce Wallet is a WordPress plugin that allows you to let customers pay at checkout using funds already deposited in their wallet. It also includes a refund system that allows you to return amounts directly to the user wallet instead of the original payment method.
Wallet management
The wallet dashboard lists customers who have wallet activity, with an option to show all customers from the settings page. It allows you to add funds, withdraw funds, lock wallets, and define minimum and maximum withdrawal amounts. A locked wallet cannot be used during checkout.
Fees and limits
It allows you to configure refund fees, withdrawal fees, and transfer fees as fixed amounts or percentages, giving you full control over wallet related costs and operations.
Refund requests
It allows customers to submit refund requests when refunds are enabled. You can approve or reject them, define refund reasons, delete withdrawal requests, and quickly process pending actions by showing unanswered refund and withdrawal requests first.
Transactions and exports
All wallet transactions are recorded and can be filtered by user. It allows you to export transactions and withdrawal requests, while customers can view their full transaction history from their WooCommerce account page.
Cashback system
It allows you to configure cashback per product or variation as a fixed amount or a percentage of the product price, automatically credited to the customer wallet.
Partial payments
It allows customers to use their available wallet balance as a partial payment when funds are insufficient and pay the remaining amount using another payment method.
Wallet top ups
It allows customers to add funds using pre made packages, custom amounts, or both at the same time. You can create deposit packages with optional bonuses or allow users to enter a custom amount.
Credit products
It allows you to create hidden credit products by setting the category to WooCommerce Wallet Credit. These products act as predefined deposit options and do not appear in the shop.
Shortcodes
Shortcodes can be used on pages or widgets.
Menu balance display
It allows you to show the wallet balance in the site menu with an improved display and a dedicated wallet icon. The in menu balance option must be enabled from the settings page.
Security and encryption
Wallet balances are encrypted, making manual balance manipulation impossible even if the database is compromised.
Translation ready
The plugin includes .po, .pot, and .mo files for easy translation.
Support and documentation
I provide 24/7 support and detailed documentation to ensure a smooth setup and usage experience.
Notes
This plugin is not built for multisite installations.
Change Log
Version 4.0.0 – February 8, 2026
- UI Revamp - Added the option to set a custom amount while approving a refund request.
Version 3.1.0 – August 21, 2024
- Add the option to add a transaction description for bulk imports.
Version 3.0.9 – May 7, 2024
- Bugfix.
Version 3.0.8 – May 3, 2024
- Security update.
Version 3.0.7 – April 14, 2024
- Bugfix.
Version 3.0.6 – March 19, 2024
[FIXED] Compatibility issue with Elementor
Version 3.0.5 – October 28, 2023
[FIXED] bug fixes.
Version 3.0.4 – October 28, 2023
[FIXED] bug fixes.
Version 3.0.3 – September 23, 2023
[FIXED] bug fixes.
Version 3.0.2 – September 4, 2023
[ADDED] Hook wcw_refund_request_sent with order ID and request ID as parameters.
Version 3.0 – June 19, 2023
[ADDED] Filter that can be used to set at which order statuses customers can request a refund.
Version 2.14 – April 17, 2023
- Auto refund partial payments on failed order status.
Version 2.13 – March 12, 2023
- Fixed typos.
Version 2.12 – January 7, 2023
- Regenerated translation files to add missing strings.
Version 2.11 – September 12, 2022
- Canceled order bug fix.
Version 2.10 – July 7, 2022
- Added the option to disable all the other payment methods except for top-ups.
Version 2.9.10 – June 29, 2022
- Made the wallet compatible with currencies that have long decimal numbers, like cryptocurrency.
Version 2.9.9 – May 5, 2022
- Bug fixes.
Version 2.9.8 – April 18, 2022
- Added top-up fee option.
Version 2.9.7 – April 13, 2022
- Fixed compatibility issue with WooCommerce 6.4.
Version 2.9.6 – February 13, 2022
- Refunds bug fix.
Version 2.9.5 – February 5, 2022
- Added user registration reward.
Version 2.9.4 – October 26, 2021
- Added the option to disable the wallet if the cart contains products on sale. - Bugfix.
Version 2.9.3 – August 3, 2021
- Regenerated translation files.
Version 2.9.2 – June 22, 2021
- Hold the withdrawal request amount until the request is approved or rejected. (only for requests sent after installing the update)
Version 2.9.1 – June 14, 2021
- Added BACS withdrawal request option.
Version 2.9 – April 27, 2021
- Added minimum and maximum withdrawal amounts. - Show unanswered refund requests first. - Show unanswered withdrawal requests first. - Export transactions. - Export withdrawal requests. - The option to delete withdrawal requests. - Added the option to specify a refund reason. - Improved the show wallet balance in the menu option. (Make sure to reactivate in menu wallet balance from the settings page) - Added wallet icon. - Added refund fee (fixed amount/percentage). - Added withdrawal fee (fixed amount/percentage). - Added transfer fee (fixed amount/percentage). - Bug fixes.
Version 2.8.2 – March 31, 2021
- Bugfix.
Version 2.8.1 – February 7, 2021
- Added withdrawal requests form for Italian bank transfers. - Add the option to prevent customers from sending withdrawal requests if the wallet is locked. - Bug fixes
Version 2.7 – December 23, 2020
- Added withdrawal form shortcode.
Version 2.6.5 - August 3, 2020
- Fixed encoding issue.
Version 2.6.4 - July 16, 2020
- Bugfix
Version 2.6.2 - June 12, 2020
- Bugfix
Version 2.6 - March 8, 2020
- Transaction Details
Version 2.5 - July 23, 2019
- Add the option to allow customers to choose their own deposit amounts. - Added the option to force users to use the wallet by giving the admin the option to disable all payment methods except for the wallet if the wallet balance is enough to checkout.
Version 2.4.4 - June 26, 2019
- Transactions history shortcode bug fix
Version 2.4.3 - June 25, 2019
- Bugfix
Version 2.4.2 - June 4, 2019
- Fixed the "Order Status After Purchase" setting not saving.
Version 2.4.1 - March 9, 2019
- Fixed pagination buttons not showing correctly in WordPress 5.1
Version 2.4.1 - January 27, 2019
- Bugfix
Version 2.3 - October 6, 2018
- Import/Export bug fix
Version 2.2 - October 4, 2018
- Added user to user transfer - Added withdrawal requests - Added the option to hide "make a deposit" page from the my-account page - Added the option to hide "transactions" page from the my-account page - Added search option - Added import/export option - Bug fixes
Version 1.0 - February 21st, 2017
- Initial release.
Published:
Feb 14, 2026 06:10 PM
Category:
High Resolution:
YesFiles Included: