WooCommerce Wallet plugin is a comprehensive solution for managing customer wallet funds within WooCommerce. Here is a summary of its key features:
Wallet Functionality:
- Wallet Usage: Customers can use funds deposited in their account to make purchases during checkout.
- Dashboard Overview: Provides a dashboard for users with wallet transactions; customizable to show all customers or only those with transactions.
- Admin Controls: Administrators can add funds, withdraw funds, or lock a customer’s wallet, restricting its use for checkout.
Cashback and Refunds:
- Cashback Feature: Allows setting a cashback amount for products or variations, either a fixed value or a percentage.
- Refund Requests: Customers can request refunds; admins can approve or reject these requests and set refund percentages.
Transaction Tracking:
- Transaction History: Records all transactions, accessible for admins to review and filter by user. Users can view their history on their WooCommerce account page.
Payment Flexibility:
- Partial Payments: Customers can use their available wallet balance as partial payment, with the remaining amount payable through another method.
- Credit Products: Enables the addition of specific products categorized as “WooCommerce Wallet Credit” to facilitate deposits without displaying in the shop.
Deposit and Top-up Options:
- Deposit/Top-up Form: Offers a shortcode [fsww_deposit] to embed a deposit form for users to add funds to their accounts. It can be used on a page or as a widget.
- Balance and Transactions Display: Provides shortcodes [fsww_balance] and [fsww_transactions_history] for users to check their balance and transaction history on pages or widgets.
Security and Translation:
- Encryption: Encrypts user wallet balances to prevent manual modification if the database is compromised.
- Translation Ready: Includes .po, .pot, and .mo files for easy translation into different languages.
Feature Expansion:
- Custom Feature Requests: Offers the option for users to request additional features for consideration and potential inclusion in future updates.
The plugin offers a robust set of features for managing wallet functions within WooCommerce that appeal to both users and administrators, while maintaining security and flexibility in payment methods.