The Wallet for WooCommerce plugin offers a comprehensive solution for managing user wallets within your WooCommerce store. Here’s an overview of its features and functionalities:
Wallet Payment Gateway:
- Allows Users to Add Funds: Users can add funds to their wallets for future purchases.
- Wallet Payment Gateway: Offers a separate payment gateway that utilizes the wallet funds for orders.
Fund Transfer and Request:
- Transfer & Request Funds: Users can transfer funds to others or request funds from fellow users.
- Fund Transfer Fee: Admins can optionally charge a fee for fund transfers.
Wallet Auto Top-Up:
- Automatic Wallet Top-Up: Users can set auto top-up when their wallet balance falls below a specified threshold.
Gift Vouchers:
- Generate Gift Vouchers: Create vouchers containing wallet balances for users.
Wallet Actions:
- Issuing Wallet Balances: Reward users for actions like account signup, daily login, and product reviews.
Wallet Balance Management:
- Expiration Dates: Optionally set expiration dates for wallet balances.
- Unlimited Validity Option: Choose to have wallet balances without expiry.
- Tax Exemption: No tax charged for wallet top-ups.
Other Features:
- Subscription Auto Renewal: Supports WooCommerce Subscriptions for auto-renewal using wallet balance.
- Stripe Integration: Wallet Auto Top-Up feature is integrated with WooCommerce Stripe gateway.
- Email Reminders: Sends wallet balance expiration reminders via email.
- Daily Login & Review Rewards: Rewards users with wallet balances for these actions.
- Widget & Dashboard Improvements: Enhances frontend dashboard and transaction log presentation.
- Cron Information Display: Provides users with cron job details for wallet balance updates.
- Wallet Balance Display: Wallet balances are shown in the user’s table.
How It Works:
- Wallet Funds Top-Up: Users add funds to their wallets via a top-up form and complete the purchase to add funds.
- Partial Usage: Users can use a part of their wallet balance for a purchase.
- Wallet Funds Usage via Gateway: Users can pay for orders using their wallet balance through the wallet payment gateway.
The plugin enables convenient and swift checkout experiences, helps in reducing cart abandonment, and provides insights into future sales based on user wallet balances. It also facilitates various actions, transfers, and rewards to enhance user engagement and retention.