Preview
E-Wallet – Digital Wallet System for Botble E-commerce
E-Wallet 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.
E-Wallet integrates seamlessly with Botble E-commerce. It allows customers to top up their wallet using any payment gateway, pay for orders using their wallet balance, and request withdrawals to their bank accounts or PayPal.
E-Wallet is a perfect solution for e-commerce businesses looking to improve customer retention and streamline payments. Features include instant checkout payments, automatic refund credits, withdrawal management, and detailed transaction analytics – everything you need to run a successful digital wallet system.
⚠ Important Requirement
This plugin requires the Ecommerce plugin to be installed and activated. E-Wallet is specifically designed to work only with Botble ecommerce scripts and may not function properly with other ecommerce solutions.
The plugin integrates seamlessly with your existing Botble E-commerce store, automatically crediting refunds to customer wallets, displaying wallet balance at checkout, and providing a dedicated customer dashboard for managing funds.
We have a dedicated support center for all of your support needs. It includes our Documentation and Ticket system for any questions you have. We usually get back to you within 12-24 hours.
|
|
|
|
Highlighted Features (Last Updated: December 2025):
- Buy One Time & Get Free Updates Forever
- Free Installation – If you will face any problem during installation – we will help
you and It’s FREE- 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 lighting 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.
- Automatic Refund Credits – When orders are returned or refunded, funds are automatically credited back to customer wallets.
- 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.
- Multi-language Support – Available in 30+ languages including English, French, German, Spanish, Vietnamese, Japanese, Korean, Chinese, Arabic, and more.
- Translations – E-Wallet is fully translation ready and can be easily translated to any
language from admin area.- Ongoing Support: Benefit from our dedicated support team, ready to help you with any
questions or challenges you may encounter during integration and beyond. We always reply your ticket within
1 business day.
Screenshots
Customer Wallet Dashboard
Customers can view their balance, recent transactions, top up their wallet, and request withdrawals from a beautiful dashboard.
Wallet Top-Up
Customers can add funds to their wallet using predefined amounts or custom amounts.
Top-Up Checkout
Secure checkout process for wallet top-ups with multiple payment gateway options.
Top-Up Success
Confirmation page showing successful wallet top-up with updated balance information.
Pay with E-Wallet at Checkout
Customers can pay for orders using their wallet balance with instant processing.
Transaction History
Complete audit trail of all wallet transactions with filtering and search.
Admin Wallet Management
View all customer wallets, balances, and adjust funds with admin controls.
Top-Up Management
View and manage all customer top-up requests, including pending, completed, and failed transactions.
Reports Dashboard
Comprehensive reports and analytics for wallet transactions, top-ups, and overall wallet system performance.
E-Wallet Settings
Configure wallet features, top-up limits, withdrawal limits, payout methods, and webhook URLs all in one place.
Demo
- Front site: https://e-wallet.botble.com ([email protected] – 12345678)
- Admin Panel: https://e-wallet.botble.com/admin
- Admin account: admin – 12345678 (username & password are autofilled)
Requirements
- Botble CMS version 7.5.0 or higher
- PHP version 8.2 or higher
- Botble E-commerce plugin (required)
- At least one payment gateway configured (for top-ups)
Installation Guide
Installing E-Wallet is quick and straightforward:
- Download the plugin from your CodeCanyon downloads page
- Extract the downloaded zip file
- Upload the extracted folder to your website’s
platform/plugins/e-walletfolder - Go to Admin > Plugins and activate the E-Wallet plugin
- Refresh your website
After installation, you can access E-Wallet from the main menu in your admin panel.
Usage Guide
Configuring E-Wallet
- Log in to your admin panel
- Navigate to “E-Wallet” > “Settings”
- Enable the wallet system and configure features
- Set minimum and maximum amounts for top-ups
- Set minimum and maximum amounts for withdrawals
- Configure allowed payment methods for top-ups
- Enable payout methods for withdrawals (Bank Transfer, PayPal, etc.)
Wallet Top-Up Settings
- Enable Top-Up: Allow customers to add funds to their wallet
- Minimum Amount: Set the minimum top-up amount (e.g., $10)
- Maximum Amount: Set the maximum top-up amount (e.g., $1000)
- Payment Methods: Select which payment gateways can be used for top-ups
Withdrawal Settings
- Minimum Amount: Set the minimum withdrawal amount (e.g., $20)
- Maximum Amount: Set the maximum withdrawal amount (e.g., $500)
- Payout Methods: Enable Bank Transfer, PayPal, or custom payout methods
Managing Wallets
- Go to “E-Wallet” > “Wallets” in your admin panel
- View all customer wallets with their current balances
- Click on a wallet to view detailed transaction history
- Use “Adjust Balance” to manually add or deduct funds
Managing Withdrawals
- Go to “E-Wallet” > “Withdrawals” in your admin panel
- View all pending withdrawal requests
- Review payout details and customer bank information
- Approve to mark as completed or Reject to refund back to wallet
Webhook Integration
- Enable Webhooks: Send HTTP notifications to external systems
- Top-Up Created: Triggered when a top-up request is created
- Top-Up Completed: Triggered when payment is received
- Top-Up Failed: Triggered when payment fails
- Top-Up Cancelled: Triggered when top-up is cancelled
- Test Webhook: Send a test payload to verify your integration
Customer Experience
- Wallet Dashboard: View balance and recent transactions
- Top-Up Page: Add funds using predefined or custom amounts
- Checkout: Pay with wallet balance for instant order processing
- Withdrawals: Request fund withdrawals with payout method selection
- Transaction History: View all wallet activities with details
Additional Features
- Automatic Refunds: Wallet balance is automatically credited when orders are returned
- Transaction Safety: Database-level locking prevents race conditions and duplicate transactions
- Audit Trail: Every transaction includes metadata for tracking and compliance
- Admin Tracking: Balance adjustments record which admin made the change
Changelog
Version 1.0.0 – December – 2025
- Customer wallet system with balance management
- Wallet top-up via payment gateways
- Wallet payment method at checkout
- Withdrawal requests with approval workflow
- Multiple payout methods (Bank Transfer, PayPal, Custom)
- Admin dashboard with analytics
- Complete transaction history and audit trail
- Automatic refund credits for order returns
- Admin balance adjustments with tracking
- Webhook notifications for integrations
- Configurable min/max amounts for top-ups and withdrawals
- Multi-currency support with exchange rates
- Idempotent transaction processing
- Multi-language support (30+ languages)
Support & Documentation
Dedicated Support
Our support team is ready to help you with any questions or issues. We typically respond within 12-24 hours.
Comprehensive Documentation
Our detailed documentation covers everything from installation to advanced features.
About Botble
Botble is a team of experienced developers dedicated to creating high-quality, user-friendly web applications and plugins. With years of experience in web development, we strive to deliver products that meet the highest standards of quality and performance.
Visit us at botble.com
Note: If you are having trouble with E-Wallet – Payment Wallet System For Botble eCommerce scripts Nulled free Download, try to disable AD blocking for the site or try another Web Browser. If disabling AD blocker or change Web Browser not help to you please contact us.