Back to Top

Opencart Marketplace Citrus Payment Gateway

Updated 7 May 2024

Opencart Marketplace Citrus Payment Gateway allows customers to make payments through the citrus payment gateway.

Using this payment method customers can make payment through their citrus account, credit card, debit card, and net banking, etc.

In this payment method, an admin has the option to transfer the payment right away to the seller or hold the payment and release it after few days.

This module is an add-on of Opencart Marketplace. You need to install the Marketplace module first to install Opencart Marketplace Citrus Payment Gateway.


Searching for an experienced
Opencart Company ?
Find out More

1. This module supports all templates and themes including the Journal theme.

2. Opencart Marketplace Citrus Payment Gateway module supports the Multi-Store feature of default Opencart.

Features of Opencart Marketplace Citrus Payment Gateway

  • Customers have multiple options to make payment with Citrus Payment Gateway.
  • Splits payment between admin and sellers.
  • Payment directly transfers to the seller’s bank account.
  • Easy to make refunds.
  • Admin can select the payment options from their citrus account.
  • The Admin has the option to hold the payment of sellers.
  • Admin has the option to release the payment.
  • The Admin can make a refund for the orders made from citrus payment.
  • Also, Allow the sellers to add the Citrus payment for their products.
  • Allow sellers to register them self in citrus.


The installation of the Opencart Marketplace Citrus Payment Gateway module is very easy. Under the module zip, there are 3 folders admin, catalog, and ocmod. you just need to upload admin and catalog folders to the root directory of the website.installation-6

Once you upload the file then login to admin and go to Extensions> Extension installer and upload the XML file. The XML file can be found on the ocmod folder.BT2-1-e1587572095710

After uploading the XML file go to the Extensions > Modification and click on refresh field.Modifications-6

Also, after that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and select all for both Access and Modify Permission then save it.

Access to modify in Opencart Opencart Marketplace Citrus Payment Gateway

After that under Extensions-,>Payments install the Opencart Marketplace Citrus Payment Gateway module like this.install-citrus-payment

Module Translation

As this Opencart Marketplace Citrus Payment Gateway module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation

Configuration of Opencart Marketplace Citrus Payment Gateway

After installing the module admin can go to Extensions->Payments and edit the citrus payment method to configure it. From here admin can select the mode of payment as a test or live, enter the citrus credentials and enable or disable the payment method.


Citrus Escrow Account: If this option disables then the fund will transfer to the seller’s bank account right away after the payment is made. Also, If it is enabled the fund will go on hold and admin needs to release it.

For the vanity URL, Merchant access key and API/secret key the admin needs to register a merchant account on Citrus. Admin can visit the following link to signup as a Merchant Here admin can enter email, mobile number, and password to register the account.Citrus-Pay-sign-up

After signup, the admin can see the keys on the right side of the account. From here admin can copy the keys to their module.MOB-quickDetails

After configuring the module, go to Extension>Module> Marketplace and click on edit. Also, After that allow the ‘Citrus Seller’ in the account menu from the Marketplace module so that seller can see the option in their marketplace menu.MarketPlace-Account

Opencart Marketplace Citrus Payment Gateway for Sellers

After installation of the module, sellers can see the ‘Citrus Seller Form’ option in their account menu. After that seller can click on the edit button to edit the fields. Here sellers need to enter their name, address, and bank account details.Marketplace-Citrus-Seller-From

Opencart Marketplace Citrus Payment Gateway for Customers

Now customers can add the product to their cart and process checkout.Shopping-Cart

At the time of checkout, customers can select citrus payment as their payment method and confirm the order.Checkout-2

After confirming the order, the customer will be redirected to the citrus payment page. Here customers can make the payment with various methods like debit card, credit cards, net banking, etc. These payment methods are allowed by admin from their citrus merchant account.Citrus-Checkout

Once the payment is made the customer redirects to the store with a success message.Your-order-has-been-placed-

Customers can also see the payment method under their order information.Order-Information-1

In the same way, sellers can see the payment information under their order history.Order-Information-Seller

Admin Options in Opencart Marketplace Citrus Payment Gateway

Under the admin section, admin can see the ‘MP Citrus’ option. From here admin can see the seller list, escrow seller list, and refund transaction.

Under seller list, the admin can see the seller name, Seller ID, account balance, payment mode, and account ID.Marketplace-Citrus-Seller-List

Under escrow seller, admin can see the list of sellers who are unpaid. From here admin can also release the fund of sellers or refund the amount to the customers.Marketplace-Citrus-unpaid-seller-list

Under refund transactions, admin can see the list of the sellers who have received the payment. From here admin can make a refund for the order.Marketplace-Citrus-refund-list

Admin can also check their transaction from the citrus account. Admin can go to this link to check test transactions .

After logging in admin needs to select the ‘Transaction Operations’ to check the transaction.Transactions

– In Citrus Payment Gateway the Seller amount can only be transferred through NEFT.
– If a seller receives the product payment and the admin makes the refund for it then the amount is deducted from the admin’s account.
The seller can only get charged for it in the next transaction of the seller’s product. 

That’s all for the Opencart Marketplace Citrus Payment Gateway module still, have any issue feel free to add a ticket and let us know your views to make the module better

Current Product Version -

Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x

. . .

Leave a Comment

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

Be the first to comment.

Back to Top

Message Sent!

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

Back to Home

Table of Content