Description
E-Wallet – Payment Wallet System For Botble eCommerce scripts
E-Wallet – Payment Wallet System For Botble eCommerce scripts is a comprehensive digital wallet system designed for e-commerce websites built with Botble CMS. It provides a complete solution for managing customer balances, enabling wallet payments at checkout, and handling fund withdrawals through multiple payout methods.
Highlighted Features:
- Easy Installation – Install E-Wallet easily with no coding or server knowledge in a few minutes with our easy-to-use installer and documentation.
- High Performance – E-Wallet is lightweight and has lightning-fast performance and page load time out of the box.
- Wallet Top-Up – Customers can add funds to their wallet using any configured payment gateway (Stripe, PayPal, etc.).
- Wallet Payment at Checkout – Use wallet balance to pay for orders instantly without redirecting to external payment pages.
- Withdrawal Requests – Customers can request to withdraw funds to their bank account, PayPal, or other payout methods.
- Multiple Payout Methods – Configure Bank Transfer, PayPal, or custom payout methods for withdrawals.
- Admin Balance Adjustments – Manually add or deduct funds from any customer wallet with notes for tracking.
- Transaction History – Complete audit trail of all wallet activities: top-ups, payments, refunds, withdrawals, and adjustments.
- Customer Dashboard – Dedicated page for customers to view balance, top up funds, request withdrawals, and view transaction history.
- Admin Analytics Dashboard – Comprehensive dashboard with total wallet circulation, active wallets, top customers, and transaction charts.
- Configurable Limits – Set minimum and maximum amounts for top-ups and withdrawals.
- Webhook Notifications – Send webhook events to external systems when top-ups are created, completed, failed, or cancelled.
- Multi-Currency Support – Automatic currency conversion for top-ups with exchange rate tracking.
- Idempotent Transactions – Built-in duplicate prevention ensures transactions are never processed twice.


