Back to Top

Opencart Customer Credit System

Updated 14 February 2025

Opencart Customer Credit System: With the Opencart Customer Credit System extension, the admin can assign store credit to customer groups. The credit amount can be used as a payment method for purchasing products.

A customer can add credit money using various store payment methods and view the complete transaction details. The admin can set the add credit limit, select payment methods, and set a transaction limit.

To get more clear idea on the module, kindly review the video below-

Feature

  • The admin can assign credits to a customer group or individual/specific customers.
  • The admin can pay credit from the admin panel to the respective customer.
  • Also, the admin can select the offline/ online payment mode for paying credit to the customer.
  • The admin can set the credit limit.
  • The admin can view all the transactions done by the customer via the credit system.
  • The customers can see their assigned credits in the customer dashboard.
  • The customer can purchase the product by using their assigned credits.
  • The customer can see the entire transaction history in a customer account.
  • Also, the customer can also add credit details.

Installation

Installation of the Opencart Customer Credit System is very simple. The admin just needs to move or upload the admin and catalog folders into the Opencart root folder.

customercredit_install

The admin needs to upload the module file in the extension installer by uploading the customer_credit.ocmod.xml file.

Searching for an experienced
Opencart Company ?
Find out More
customercredit_extension

Now go to the Extensions>Modification then click on refresh field.

refresh-modification

Now in the admin panel go to System>Users>Usergroup and edit ‘Administrator’ and choose to select all for both Access and Modify Permission then save it.

edit-administration

After that under Extension>Payments, you can install or edit the module.

customercredit_choose

Module Configuration

customercredit1

Here, the admin can-

  • Status- Enable or disable the customer credit module.
  • Payment Method Title – Set the payment method title.
  • Customer Credit Product Image – Set the customer credit product Image.
  • Payment from Applicable Countries – Select the option ” Specific Countries” or ” All Allowed Countries”.
  • Allow payment method on checkout when credit product in cart – Set the various payment methods i.e cash on delivery and free checkout methods.
  • Select Payment Method When Pay Credit by Admin – Admin can choose the various payment method to pay credit by the admin.
  • Credit limit – Set credit limit maximum of 1000.
  • Sort Order -Set Sort Order.

Admin- Configuration

Assign Credit to Customer Group:

The admin can create a customer group from default the Opencart and can assign credit amount to the customer groups. The admin needs to select a customer group and enter the credit amount which admin wants to assign the customer group.

Whenever the new customer registers themselves selecting customer group then the credit amount will be automatically assigned to the particular customer as the per the credit amount assign by the admin for the customer group.

customercredit_list

The admin can add Customer Group Credit by clicking on the “+” button.

customercredit_group

Here, the admin can-

  • Select customer Group: Select the customer group.
  • Assign Credit to Customer Group: assign credit to the customer group.
customercredit_default

Here, the assigned credit amount is added to the customer Group.

Credit Details:

The admin can see the credit details by navigating through Customer Credit ->Credit Details.

customercredit_name

Pay credit

customercredit_pay

The admin can pay the customer credit amount on behalf of the customers if the customer sends the credit amount through an offline method.

Just enter the pay credit amount and click on the “ Save” button and the transaction will be done.

customercredit_list

When the admin clicks on the view button then this page will open up. Here the admin can view all the transaction details done by the customer.

Customercredit_2

Add Credit Limit

The admin can add credit limit to the customer from the admin panel on behalf of the customer.

Customercredit_limit

The admin can view credit details like Credit limit, Used credit, Remaining credit.

If the customer add credit amount is more than the set credit limit than this message will appear as shown in the message given below.

Customercredit_info

Note- As of right, Now the module restricts that maximum amount that can be entered is 1000.

Front-End

The customer can add credit amount of information by navigating through My account -> Credit Information.

Customercredit_trans

The customer can see all the credit amount transaction details and can add the credit amount also.

After clicking on the add credit button, the customer needs to pay the desired credit amount by completing the checkout process like simply as for an order.

Customercredit_checkout

After confirming the order, the order request will be sent to the admin for approval.

Customercredit_request

The admin will see the request asked by the customer to add the credit amount for the wallet. The admin then by clicking on the action button can easily approve the request for adding money.

Customercredit_amount

Now the customer can see the requested credit amount added in the wallet respectively.

Customercredit_add

Now, the customer can purchase the product using a credit amount.

Customercredit_frontend

Once the customer “add” the product to the cart and can do the payment using customer credit or any other payment method.

Customercredit_check

Then the order will get place using customer credit amount.

Customercredit_home

The customer can see the debit transaction details.

Customercredit_balance

If the credit amount is less than the product amount then the customer will not be able to see the customer credit payment method.

Note – Customer can not add other product with the credit product.

That is all for the Opencart Customer Credit System.  Still, have any issue feel free to add a ticket and let us know your views to make the module better at webkul.uvdesk.com

Current Product Version - 3.3.0.3

Supported Framework Version - 3.x.x.x

Blog Version - 3.x.x.x
  • Version 3.x.x.x
  • Version 2.x.x.x, 3.x.x.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


2 comments

  • Arturas
    • gunjita joshi (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Opencart Customer Credit System