Opencart Wallet System

Opencart Wallet System
Opencart Wallet System- Opencart Wallet System is an awesome module that allows customers to make the online payment from their Wallet System. In this module, customers/Users can use Wallet Cash during the checkout and money will be deducted from their Wallet Cash. They can easily add credit to their wallet system. Admin can set the limit for the Wallet System.

Note: Opencart Wallet System supports all templates and themes including the Journal theme.


  • Opencart Wallet System module behaves as an online Payment Gateway.
  • The customer can easily add credit to their wallet.
  • The admin can set the credit limit for the Wallet System.
  • A customer can add a new payee.
  • Customers can transfer money to the added payee of the store.
  • The customer can see an alert if the amount in the wallet is less than the assigned limit.
  • The wallet credit feature can be used to make a refund of products.
  • The admin can define a minimum and maximum refund limit to process a refund.
  • Also, discount rules can be created which are applicable to subtotal or cart total.
  • On the checkout page, a customer can view the total wallet cash.
  • An email notification will be sent to the customer on each recharge and transaction.
  • The admin can configure the Opencart Wallet System for the recharge limit (maximum and minimum) of the Wallet amount.
  • Debit/credit amount to the customer's wallet can be added by the admin.
  • Admin and Customer/User can view credit and debit details.
  • A customer can add their bank details if they don't need the refund in the wallet.
  • The admin can see the customer's bank details and transfer the refund amount manually.
  • The admin can select the preferred payment method which allows for the wallet recharge.


With each passing day, the e-commerce trends are changing and new features are being integrated to make the online stores effective. One such feature is the introduction of e-wallets that are robust and secure at the same time.

To avail this feature one can always try out the OpenCart Wallet System, which allows its customers to make payment for an order through their wallets. This extension also facilitates the customers to credit amount to the wallets and even transfer the amount to another payee from the wallet itself.

E-wallets have proven to be extremely safe, reliable and most of the online store and switching to e-wallet payment method for the same reason.


New User Registration

After a new customer creates an account with the website, on the My Account page, the customer will find the two options, i.e. My Wallet and Transfer Wallet Money.

Wallet Recharge Process

A logged-in customer will find My Wallet menu option, clicking which a My Wallet page opens up, that displays the Wallet Balance, Add amount field, check Terms and conditions, credit/ debit history, etc. as shown in the image below.

The customer can add the amount that is to add to the wallet, in the Add Amount field and click on Add Money to Wallet as shown below.

The process is as simple as buying a normal product, but one cannot purchase the wallet amount if any other product is already present in the cart.

The previously present product in the cart is to be removed and the customer proceeds to buy the wallet product in the usual way.

In the checkout page, the customer can choose to add the payment method and further by confirming the order.

My Wallet menu option will display the updated wallet amount as shown in the image below.

Wallet Amount Transfer to a Payee

To proceed with this process, the customer will have to add the payee so as to transfer the money.

By clicking the Add New Payee tab, a pop will display where the customer needs to add the Payee Email.

To transfer the money, the customer will have to tap on the Transfer tab. A popup will open up.

The customer can add the transfer amount, further add the password and tap on Confirm tab.

After a successful amount transfer, it redirects to the My Wallet page. The customer can view the recent debit and credit history of the transactions.

Using Wallet System at Checkout

The customer can choose to make payment for the order using the wallet amount. For that, the customer can proceed to checkout in the usual way.

One must note that, if the wallet product is already present in the cart, no other product can be added and an error message will display as shown in the image below.

Further, after removing the wallet product the customer can add the products to the cart in the usual way and proceed to checkout.
In the checkout page, the customer would choose the Wallet option to make the payment for the order.

The customer will find the Wallet Total along with the other details before confirming the order as shown below.

Further, in the My Wallet page, the customer will find the recent debit history under Debit History section,

Partial Wallet Payment

The customer can make a partial payment as well as using their wallet amount if it is less than the product price or the cart total.

The customer can view the remaining amount after making payment for the order on the checkout page.

The customers can view the order details in the order information page as shown in the image below.

The customers will also receive email notifications for various instances. Some of them are given below.

At the time of Wallet Recharge:

The customer will receive an email when the wallet recharge is done. An example of the same is given below.

At Amount Credit:

Also, when the amount is credited or added to the customer’s wallet, the customer will receive an email. An example is given below.

When Amount is Transferred to a Payee:

When a customer transfers the amount to a payee, then also the customer would receive an email as shown in the image below.

Support Policy

What customers say about Opencart Wallet System

The developer help me alot and delivery is completed


  • Developed by OpenCart Partner
  • 3 Months Free Support
  • Documentation Included



Last Update
20 Sep 2021

30 Jun 2016
56 Sales
Member since: 21 Oct 2012

View all extensions Get Support