=== GetPaid > Wallet === Contributors: stiofansisland, paoltaia, ayecode Donate link: https://wpgetpaid.com/ Tags: GetPaid, Invoicing, Wallet, Payment Requires at least: 5.0 Tested up to: 7.0 Stable tag: 2.0.14 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Allows users to topup and withdraw money from their wallet while also being able to use their balance at checkout. == Description == Allows users to topup and withdraw money from their wallet while also being able to use their balance at checkout. Widget/Block/Shortcode to display balance and allow topup and withdraw. Wallet Balance can be used at checkout. Set a minimum withdraw balance. == Installation == 1. Upload 'getpaid-wallet' directory to the '/wp-content/plugins/' directory 2. Activate the plugin "GetPaid > Wallet" through the 'Plugins' menu in WordPress 3. Go to WordPress Admin -> GetPaid -> Settings -> Wallet and customize behaviour as needed == Frequently Asked Questions == == Screenshots == 1. GetPaid Wallet Topup. 2. GetPaid Wallet Withdrawal. == Changelog == = 2.0.14 - 2026-07-15 = * Added multi-seller wallet payouts - crediting several sellers from a single invoice - ADDED * Added a withdrawal approval workflow - funds are held on request and an admin approves or rejects (refunding the wallet) - ADDED * Added a payout mode setting (automatic PayPal or manual approval) plus maximum amount and withdrawal fees - ADDED * Added a one-pending-withdrawal-at-a-time limit to prevent duplicate requests - ADDED * Added withdrawal status emails to users (request received, processed and declined) - ADDED * Added optional emails to notify users when their wallet is credited or debited - ADDED * Concurrency-safe wallet balance updates to prevent lost updates on simultaneous transactions - FIXED * Withdrawal errors now show a clear message instead of failing silently - FIXED = 2.0.13 - 2026-03-05 = * Redesigned wallet balance widget and frontend transactions table UI - CHANGED * Improved admin transactions table with sortable columns and single/bulk delete - CHANGED * Added `wpinv_wallet_balance_updated`, `wpinv_wallet_transaction_added` actions and `wpinv_wallet_transaction_type_badges` filter - CHANGED = 2.0.12 - 2026-02-19 = * Improved wallet reliability, added hooks, atomic transactions, validation, error handling, and security fixes. = 2.0.11 - 2025-12-04 = * WordPress 6.9 compatibility check - COMPATIBILITY = 2.0.10 - 2025-10-16 = * Allow customize withdrawal email subject/body vai setting - ADDED = 2.0.9 - 2025-09-11 = * Some dynamic strings are not translatable - FIXED = 2.0.8 - 2025-07-28 = * Plugin version number update - CHANGED = 2.0.7 - 2025-07-28 = * WordPress 6.8 compatibility check - CHANGED = 2.0.6 - 2024-06-11 = * Withdrawal balance form should not load on all pages - CHANGED = 2.0.5 = * SQL query issue on plugin activation - FIXED = 2.0.4 = * Enable withdrawals by default. * Withdraw popup close button not working in BS5 - FIXED = 2.0.3 = * Test on WordPress 6.2. = 2.0.1 = * Initial wp.org release. = 2.0.0 = * Initial release.