Linux 软件免费装
Banner图

Wallet for WooCommerce

开发者 wcbeginner
subratamal
moumitaadak
standalonetech
更新时间 2026年5月5日 08:58
捐献地址: 去捐款
PHP版本: 6.4 及以上
WordPress版本: 6.9
版权: GPLv3
版权网址: 版权信息

标签

store credit cashback woocommerce wallet partial payment digital wallet

下载

1.5.13 1.5.14 1.5.12 1.5.15 1.5.3 1.2.5 1.2.6 1.2.7 1.2.8 1.3.0 1.3.1 1.3.10 1.3.11 1.3.14 1.3.15 1.3.18 1.3.2 1.3.3 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.2.2 1.2.9 1.3.16 1.3.17 1.3.19 1.1.8 1.3.21 1.3.23 1.4.0 1.3.20 1.3.22 1.0.6 1.0.7 1.0.9 1.1.0 1.1.10 1.1.2 1.1.3 1.1.5 1.4.2 1.4.3 1.1.7 1.5.17 1.1.4 1.1.9 1.4.5 1.3.12 1.3.13 1.1.6 1.4.1 1.5.18 1.5.1 1.5.5 1.0.0 1.0.2 1.3.24 1.3.4 1.4.10 1.4.11 1.5.10 1.0.3 1.0.4 1.0.5 1.4.6 1.4.4 1.4.8 1.4.9 1.5.4 1.0.1 1.2.1 1.5.6 1.4.7 1.5.0 1.5.2 1.5.8 1.5.7 1.5.9 1.0.8 1.1.1 1.2.0 1.2.3 1.2.4 1.5.11 1.5.16 1.6.0

详情介绍:

Maximize convenience and savings for your customers with Wallet for WooCommerce (TeraWallet). This all-in-one digital wallet and store credit system is specifically designed to streamline the checkout process and boost customer loyalty. TeraWallet empowers your customers to deposit funds into their personal accounts, transfer money to other users, and make purchases effortlessly using their wallet balance. By reducing the need for repeated payment detail entries, you provide a frictionless shopping experience that encourages repeat business. Beyond core wallet functionality, TeraWallet features a robust Cashback Rewards System. Incentivize purchases by offering rewards based on cart totals, specific products, or categories. You can even convert WooCommerce coupons into wallet rewards, providing a unique way to drive engagement. 👉 Try the live demo: https://demo.standalonetech.com/ 👉 Read full documentation: https://docs.standalonetech.com/ 👉 Upgrade to Pro — unlock withdrawals, expiry, coupons, importer & AffiliateWP integration.

安装:

Minimum Requirements Automatic installation Automatic installation is the easiest option as WordPress handles the file transfers itself and you don't need to leave your web browser. To do an automatic install of WooCommerce Wallet Payment, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New. In the search field type "Wallet for WooCommerce" and click Search Plugins. Once you've found the plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking "Install Now". Manual installation The manual installation method involves downloading our plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here. Updating Automatic updates should work like a charm; as always though, ensure you backup your site just in case. If on the off-chance you do encounter issues with the wallet endpoints pages after an update you simply need to flush the permalinks by going to WordPress > Settings > Permalinks and hitting 'save'. That should return things to normal. Important A hidden "Wallet Topup" product is automatically created upon activation. Ensure it remains Published and Private.

屏幕截图:

  • Wallet topup page.
  • Transfer wallet balance.
  • Transaction details page.
  • Admin wallet details page.
  • Admin adjust wallet balance.
  • Admin wallet transaction details page.
  • Wallet payment gateway.
  • WooCommerce refund.
  • Wallet actions.

升级注意事项:

1.6.0 Security: closes an overdraft window in the debit balance gate and a duplicate-IPN double-credit window in the top-up callback — recommended upgrade for all sites. Also adds multi-currency provider adapters (WOOCS, WCML, CURCY, Aelia, YayCurrency + generic fallback), fixes ledger currency bugs in partial-payment and cashback flows, and extends the REST API with per-currency fields. Schema migration is automatic and idempotent — back up before upgrading. 1.5.18 Security fix for wallet transfer race conditions, new Go Pro admin page, and database query optimizations.

常见问题:

How does wallet payment work?

Wallet payment acts as a native WooCommerce gateway. Customers with sufficient balance can select "Wallet" at checkout to pay for their order instantly.

Does it support partial payment?

Yes! If enabled in settings, customers can use their wallet balance to pay for a portion of the order and cover the remainder with another gateway like Stripe or PayPal.

When is cashback applied?

Cashback is triggered by order status changes. You can configure which status (e.g., 'Completed' or 'Processing') triggers the reward in the plugin settings.

Why is the wallet not visible at checkout?

Ensure the Wallet gateway is enabled in WooCommerce > Settings > Payments. Also, check if "Hide if empty" is enabled in TeraWallet settings if the user has a zero balance.

Where can I get support?

You can ask for help in the WordPress Plugin Forum or email us at support@standalonetech.com.

Where is the REST API documentation?

You can find the documentation for our Wallet REST API here.

更新日志:

v1.6.0 (May 04, 2026) – New:- add new settings fields and hooks for Woo Wallet – New:- Implemented various input fields including AttachmentField, CheckboxField, ColorField, HtmlField, MultiSelectField, MulticheckField, NumberField, PasswordField, RadioField, SelectField, TextField, and TextareaField. – New:- Created a custom hook useSettings for managing settings state, loading, and saving. – New:- Added a field types registry to manage different input types dynamically. – New:- Introduced CSS styles for the new settings interface, ensuring compatibility with light and dark themes. – New:- Integrated REST API calls for fetching and saving settings data. – New:- Multi-currency provider abstraction with first-class adapters for WOOCS/FOX, WPML/WCML, CURCY, Aelia, and YayCurrency, plus a generic fallback for any other plugin that filters woocommerce_currency. – New:- Per-row currency audit columns (original_amount, original_currency, original_rate, mode) and a (user_id, currency, deleted) index on the wallet transactions table for accurate historical reporting. – New:- Additive REST surface: /terawallet/v1/me/balance now returns base_currency, base_amount, mode, and a balances[] array; /me/transfer and /me/topup accept an optional currency argument; /wc/v3/wallet exposes the new audit fields and a currency query filter. – New:- Admin endpoint GET /wc/v3/wallet/multicurrency and a Currency Mode panel in the React settings app that surfaces the active provider, base/active currencies, and the effective ledger mode. – Security:- Hardened the debit balance gate in recode_transaction() to read the raw ledger SUM directly instead of the filtered get_wallet_balance() value. Closes an overdraft window where any third-party hook on woo_wallet_current_balance (credit-expiry, redeemed-totals plugins) could inflate the perceived balance and let a user debit into negative territory. – Security:- Wrapped wallet_credit_purchase() in a per-order GET_LOCK with re-fetch inside the lock so duplicate gateway IPN deliveries (PayPal/Stripe webhook retries) can no longer both pass the _wc_wallet_purchase_credited meta guard and double-credit the wallet. – Fix:- Partial-payment debit now records the order currency, matching the cancellation refund — no more debit/refund pairs landing in different currencies. – Fix:- Cashback debit on order cancellation now passes the order currency, eliminating a second source of mixed-currency rows. – Fix:- Mode-aware balance reads — single-base sites continue to sum normalized rows; per-currency sites filter by the active currency, so a user with EUR and USD activity no longer sees an undefined-currency total. – Tweak:- Top-up orders honour the requested currency end-to-end: WooWallet_Topup_Service::create_order() calls $order->set_currency() before totals are calculated, so the gateway charges in the requested currency. – Tweak:- woo_wallet_wc_price_args() is now mode-aware; in per-currency mode it defaults to the active provider's currency while explicit per-row currency overrides still win. – Tweak:- Database migration 1.6.0 is idempotent — fresh installs and upgrades both land on the new schema; pre-1.6 rows keep working with original_* NULL and mode=0. v1.5.18 (April 23, 2026) – New:- Added Go Pro admin page showcasing Pro features with a Free vs Pro comparison and license activation UI, replacing the legacy Extensions page. – Security:- Implement idempotency key for wallet transfers to prevent duplicate submissions and TOCTOU race condition vulnerabilities. – Tweak:- Enhanced partial payment tooltip to provide a clearer breakdown of amounts debited from the wallet and paid via other gateways. – Tweak:- Enhance database schema and optimize wallet transaction queries for improved performance. – Tweak:- Improved CSV exporter for wallet transactions with better query handling. – Tweak:- Update Pro upgrade URLs with UTM parameters for better tracking. v1.5.17 (March 12, 2026) – Fix:- Remove space in limit parameter for wallet transactions query. – Fix:- Simplify wallet transactions query preparation by removing redundant parameter checks. v1.5.16 (February 12, 2026) – Tweak:- Enhance SQL query construction for wallet transactions with improved safety and readability. – Tweak:- Remove return type declarations for compatibility and enhance permission checks in content handling. – Tweak:- Update version retrieval for script and style assets. – Tweak:- Enhance partial payment validation in frontend. – Tweak:- Add checks for zero currency rates in multi-currency conversion methods – Tweak:- Database Lock to serialize requests for the same user. – Tweak:- Adjust wallet transfer logic to debit before crediting, ensuring proper transaction flow. v1.5.15 (December 10, 2025) – New:- User wallet dashboard design. – Tweak:- Replace thickbox with wc backbone modal. – Fix:- Removed moment js and used WordPress core momentjs Library. – Added:- WordPress 6.9 support. v1.5.14 (October 08, 2025) – Fix:- RTL CSS issue. v1.5.13 (August 21, 2025) – Fix:- PHP warning. v1.5.12 (August 21, 2025) – New:- Date range filter in wallet transaction page. – New:- Settings panel design. – New:- Now site admin can enable/disable wallet topup. – Fix:- Partial payment issue. – Fix:- Cashback display issue on cart and checkout page. v1.5.11 ( May 08, 2025) – Fix:- Text Domain loading issue. v1.5.10 ( December 12, 2024) – Fix:- Refund issue.