Reading list Switch to dark mode
        • About
          • Company
          • Team
          • Life at Webkul
          • Infrastructure
          • Partners
          • Certifications
          • In The Press
          • Awards
          • Events
          • Meetups
          • Responsibility
          2 times in a row
          Adobe Magento Commerce Main Stage Sneaks
          6 times in a row
          Adobe Magento Commerce Innovations Lab
          5 times in a row
          Deloitte Technology Fast 50 India
          Startup 50
          Top Enterprise Venture by SmartCEO

          Hire on-demand project developers and turn your idea into working reality.

          Start a Project
        • Services
          • eCommerce
            • Point of Sale Development
            • eCommerce Augmented Reality
            • PWA and AMP Development
            • Rental eCommerce
            • eCommerce Design
            • Appointment & Booking Development
            • Retail Development
            • B2B eCommerce
            • SaaS Development
            • Social Commerce Development
            • Headless Commerce Development
            • eCommerce Migration
            • eCommerce Support and Maintenance
            • Blockchain eCommerce Services
            • Jewellery eCommerce Development
            • eCommerce Website Development
            • Pet Shop Development
            • Vape eCommerce Development
          • Marketplace
            • B2B Marketplace Development
            • B2C Marketplace development services
            • D2C Marketplace development services
            • C2C Marketplace development services
            • Hyperlocal Marketplace development
            • Vertical Marketplace Development
            • Service Marketplace Development
            • Rental Marketplace Development
            • Subscription Marketplaces Development
            • eCommerce Marketplace Development
            • Pimcore Marketplace Development
          • Mobile Apps
            • Mobile App Development
            • Machine Learning and AI
            • Hire Flutter App Developers
            • Hire React Native App Developers
            • Flutter App
            • React Native App
            • Healthcare Mobile App
            • Restaurant Mobile App
            • Event Mobile App
            • Ecommerce Mobile App
            • Smart TV App
            • Wearable App
          • CRM
            • Custom CRM Development
            • Automotive CRM Development
            • HealthCare CRM Development
            • Manufacturing CRM Development
            • Real Estate CRM Development
          • ERP
            • ERP Development
            • HR Management System
            • ERP CRM System
            • LMS Development
            • Warehouse Management System
            • Supply Chain Management
            • Healthcare Software Development
            • Risk and Compliance Services
          • GenAI Development
            • GenAI-Based Chatbot Development
            • AI OCR Development
            • Generative AI Services and Solutions
            • Custom LLM Development
            • Text to SQL Development
            • AI-based Semantic Search Development
            • ChatGPT Development
          • PIM
            • PIM Development
            • Digital Asset Management Services
            • Master Data Management
          • Blockchain & NFT
            • Blockchain Development
            • NFT Marketplace Development
            • Crypto Wallet Development
            • Smart Contract Development
            • Blockchain eCommerce Services
            • Blockchain Payment Platform
            • Polygon Blockchain Development
            • Crowdfunding Platform Development
          • Cloud and DevOps
          Both the team and code are responsive. The team worked hard and politely on my little nerdy requests, bug fixing, and customizations.
          Dr. Mohamed Es Fih
          Project Lead, GOPA Worldwide Consultants

          Top Clients

          Do you need custom software or tool for your business? We can help you.

          Start a Project
        • Technologies
          • Magento
            • Magento Development
            • B2B Development
            • Hire Magento Developer
            • Adobe Commerce Cloud
            • Headless PWA Development
            • Marketplace Development
            • Adobe Commerce Migration
            • Magento Integration Services
            • Magento Consulting Services
            • Mobile App Development
            • Payment Method Development
            • Point of Sale (POS)
            • Shipping Method Development
            • Theme/Template Development
            • Headless Development
            • React Development Services
            • Support and Maintenance Services
            • Upgrade Services
            • Custom Extension Development
            • Speed Optimization
          • Odoo
            • Odoo development
            • Odoo Consulting Services
            • Hire Odoo Developer
            • Odoo Customization Services
            • Odoo PIM Development Services
            • Odoo Headless Development
            • Odoo Implementation Services
            • Odoo Migration Services
            • Odoo Mobile App Development
            • Odoo Multi-Platform Integration
            • Odoo POS Development
            • Odoo SAAS Development
            • Odoo SEO Services
            • Odoo Support and Maintenance Services
            • Odoo Theme Development Services
            • Odoo Marketplace Pioneers
            • Odoo Custom App Development
            • Odoo Payment Method Development
            • Odoo Shipping Method Development
          • Salesforce®
            • Salesforce Service Cloud Integration
            • Salesforce Consulting Services
            • Hire Salesforce Developer
            • Salesforce Health Cloud Services
            • Salesforce Marketing Cloud Integration
            • Salesforce Sales Cloud Integration
            • Salesforce Commerce Cloud
            • Salesforce Support and Maintenance Services
            • Salesforce Custom App Development
          • Akeneo
            • Akeneo Development
            • Akeneo Integration
            • Akeneo DAM Development
            • Akeneo Open Source Long Term Support
            • Custom Extension Development
            • eCommerce CMS Integration Services
            • Support and Maintenance Services
            • Migration And Upgrade Services
          • Bagisto
          • QloApps
          • WooCommerce
            • WooCommerce Development
            • WooCommerce Headless Development
            • Hire WooCommerce Developer
            • WooCommerce Mobile App Development
            • WooCommerce Marketplace Development
            • WooCommerce React Development
            • WordPress Theme Development
            • WordPress Speed Optimization
            • WooCommerce POS Development
            • WooCommerce Migration
            • WooCommerce Support and Maintenance
            • Woocommerce Generative AI Services
            • Wordpress IoT Development
            • WordPress SaaS Development
            • WooCommerce Custom Plugin Development
            • WooCommerce Integration Services
            • WooCommerce Payment Method Development
            • WooCommerce Shipping Method Development
            • WooCommerce API Development
            • WooCommerce POS IOT Solutions
            • WooCommerce POS Payment Solutions
            • WordPress Development
          • PrestaShop
            • PrestaShop Development
            • PrestaShop B2B Marketplace Development
            • Hire PrestaShop Developer
            • PrestaShop Headless Development
            • PrestaShop Marketplace Development
            • PrestaShop Migration Services
            • PrestaShop Mobile App Development
            • PrestaShop POS Development
            • PrestaShop Shipping & Payments Integration
            • PrestaShop Theme Development
            • PrestaShop Support and Maintenance Services
            • Custom Extension Development
          • CS-Cart
            • CS-Cart Development
            • CS-Cart Headless Development
            • Hire CS-Cart developer
            • CS-Cart Setup
            • CS-Cart Marketplace Development
            • CS-Cart Mobile App Development
            • CS-Cart POS System Development
            • CS-Cart Theme Development
            • CS-Cart Support and Maintenance Services
            • CS-Cart Payment and Shipping Integration
            • CS-Cart Custom Add-on Development
            • CS-Cart React Development
            • CS-Cart Speed Optimization
          • OpenCart
            • OpenCart Development
            • OpenCart Headless Development
            • Hire OpenCart Developer
            • OpenCart Marketplace Development
            • OpenCart Migration Services
            • OpenCart Payment Method Development
            • OpenCart QuickBooks Integration Disconnected
            • OpenCart Theme Development
            • OpenCart React Development
            • OpenCart Support and Maintenance Services
            • OpenCart Custom Extension Development
            • OpenCart Shipping Method Development
            • OpenCart Speed Optimization
          • Shopware
            • Shopware Development
            • Shopware Headless Development
            • Shopware Marketplace Development
            • Shopware Migration Services
            • Shopware Mobile App Development
            • Shopware Payment Method Development
            • Shopware POS System Development
            • Shopware Theme/Template Development Services
            • Shopware Support and Maintenance Services
            • Shopware Custom Extension Development
            • Shopware Shipping Method Development
          • Shopify
            • Shopify Development
            • Shopify Hydrogen Development
            • Shopify Theme Development
            • Shopify Support and Maintenance Services
            • Shopify Custom App Development
            • Migration Services
            • Shopify Shipping Method Development
            • Shopify Marketplace Development
          • Laravel
            • Laravel Development
            • Laravel Mobile App Development Services
            • Hire Laravel Developer
            • Laravel React Development Services
            • Filament PHP Development Services
            • Laravel Marketplace Development
            • Laravel CRM Development
            • Laravel Theme Development
            • Laravel API Development Services
            • Laravel Support and Maintenance Services
            • Laravel Performance Optimization Services
            • Laravel Migration and Upgrade Services
          • PimCore
            • Pimcore Development
            • eCommerce PIM Integrations
            • Pimcore Marketplace Development
            • Performance Optimization Services
            • PimCore Support and Maintenance services
          • iOS
          • Symfony
            • Symfony Development
            • Hire Symfony Developers
          • Android
          • SAP
          • BigCommerce
          • Wix

          Leading Partners

          We can collaborate and develop on-demand softwares or tools as per your needs.

          Start a Project
        • Open Source
          • Bagisto
          • QloApps
          • UVdesk
          • Krayin CRM
          • UnoPim
          • Aureus ERP
          IIIT Lucknow Workshop
          Building Atmanirbhar Bharat with OpenSource
          Laracon India 2023
          Platinum Sponsor to promote OpenSource eCommerce
          OSI 2022 Bengaluru
          Bagisto was on stage - Made in India, Adopted by World.
          FOSS United Delhi
          Showcased our OpenSource ecommerce project Bagisto

          Hire on-demand project developers and turn your idea into working reality.

          Start a Project
        • Customers
          • Customers
          • Top Locations
          • Case Studies
          • Customer Testimonials
          Both the team and code are responsive. The team worked hard and politely on my little nerdy requests, bug fixing, and customizations.
          Dr. Mohamed Es Fih
          Project Lead, GOPA Worldwide Consultants

          Top Clients

          We can collaborate and develop on-demand softwares or tools as per your needs.

          Start a Project
        • Blog
          • Latest Blog
          • Top Products
          • Dev
          • Docs
          • Articles
          • Design

          Recent Blogs

          Relais Colis Shipping- Multivendor Marketplace App3 Mar 2026
          User Guide For CS-Cart Minimum Order Limit for Payment Method3 Mar 2026
          Japanese Shipping: Multivendor Marketplace for Shopify3 Mar 2026
          How to Use Symfony HTTP Client in PrestaShop 927 Feb 2026

          Do you need custom software or tool for your business? We can help you.

          Start a Project
        • Careers
        • Start a Project
        Back to Top

        Magento 2 Multi Vendor Citrus Payment Gateway

        Updated 25 October 2023

        Live Demo Buy Now
        Index Save
        Twitter Facebook Linkedin Copied
        Start a Project

        Citrus Payment Solutions is an Indian company that provides online payment services to businesses. Marketplace Citrus Payment Gateway module will allow the customers to select Citrus Payment Gateway as their payment method. The customers can use their credit/debit card or net banking credentials for processing the payment transaction.

        With the help of this module, the admin can pay to sellers using the Citrus Payment Gateway. It also allows the admin to send the refund amount to customers using the Citrus Payment Gateway.

        Please Note: This is a Marketplace add-on, you need to install Magento 2 Multi Vendor Module module first.

        Features

        • Set the front-end title for the payment method.
        • Use sandbox mode for testing or development purpose.
        • Send customer details- name, email, address, phone number to the gateway.
        • Select when to allow the refund – before or after the payment release.
        • Select the applicable countries, whose users can use this payment gateway.
        • Specify the minimum and maximum order total value.
        • The admin can pay to sellers using the Citrus Payment.
        • Refund to customers using the Citrus Payment.
        • Splits payment amount to each seller and the admin automatically.
        • The customer money goes to the escrow account of the admin.
        • Supports multiple languages translations.
        • The source code is open for customization.

        Installation

        To install this extension, please follow each and every step carefully as follows:

        Step 1:

        After extracting the downloaded zip file and you will get the src folder. Inside src folder, you will find the app folder, copy the app folder to the Magento 2 root directory. Please view the below screenshot.

        Searching for an experienced
        Magento 2 Company ?
        Find out More

        Citrus Installation

        Step 2:

        After the successful installation, you have to run these commands in the Magento 2 root directory.

        First command- php bin/magento setup:upgrade

        Run Command

        Second Command – php bin/magento setup:di:compile
        Run Command

        Third Command – php bin/magento setup:static-content:deploy
        Run Command

        After running the commands, you need to flush the cache and reindex all from the Magento 2 admin panel. Navigate through System>Cache Management. Click Flush Magento Cache button as shown below:

        Magento2 Cache Management

        Language Translation

        If you need to do the module translation, please navigate the following path in your system. app/code/Webkul/Mpcitruspayment/i18n. Open the file named en_US.CSV for editing as shown in below screenshot.

        Magento2 Change CSV language file

        Once you have opened the file for editing. Replace the words after the comma (,) on the right with your translated words.

        Magento2 Change Language

        After editing the CSV file, save it and then upload it to the same folder. Now your module translation is complete.

        Magento2 Change CSV Language file

        Multi-Lingual Configuration

        For Multilingual support, please navigate. Store>Configuration>General>Locale Options. And select your desired language from the Locale option.

        Magento2 Change Language

        How to Get Citrus Pay Credentials

        Before doing the module configuration, the admin needs to get the Citrus Pay credentials. The following page will open, click Merchant Login link.

        Citrus Pay Credentials

        Enter your Merchant Log In credentials – email and password. Click Sign In.

        Merchant Log In

        Now you can copy your Vanity URL, Access Key, and Secret Key from the following page.

        Heading name goes here

        Module Configuration

        After the installation, the admin needs to go to backend panel for configuration. Please navigate to Stores>Configuration>Sales>Payment Methods>Marketplace Citrus Payment Gateway.

        Configuration:

        Enabled – Select Yes to use this module, else select No.

        Title – Set the title for the payment method which will appear on the front-end.

        Secret Key of Merchant account – Enter your Citrus account secret key.

        Access Key of Merchant account – Enter your Citrus account access key.

        Vanity Url of Merchant account – This URL will be available on the Citrus account of the admin.

        Sandbox Enabled – Select Sandbox for testing or development use. Else select Production to make the module live.

        Send Customer Name to Gateway – Select Yes to send customer name to the gateway. If No is selected, the customer needs to enter it.

        Send Customer Email to Gateway – Select Yes to send customer email ID to the gateway. If No is selected, the customer needs to enter it.

        Send Customer Address Info to Gateway – Select Yes to send customer address to the gateway. If No is selected, the customer needs to enter it.

        Send Customer Phone to Gateway – Select Yes to send customer phone number to the gateway. If No is selected, the customer needs to enter it.

        When to allow order refund – Select when to allow the refund to customer select Before Payment Release or After Payment Release. If Before Payment Release is selected, the admin can refund to customers before releasing the payments to the sellers.

        If After Payment Release is selected, then the admin can refund to customers only after releasing the payments to the sellers.

        When to execute cron for an order  – This option is available when Before Payment Release is selected. Enter the number of days till the refund can be initiated.

        Allow Automatically Release – Select Yes to automatically release the payment to the sellers. Select No to release payment manually.

        Payment from Applicable Countries – Select which countries can use this payment gateway.

        Minimum Order Total – Set the minimum order total value for using this payment gateway.

        Maximum Order Total – Set the maximum order total value for using this payment gateway.

        Sort Order – Set the order sequence of this payment gateway.

        Configuration

        Seller Front-End View

        Now, the sellers need to provide some details for the Citrus Payment Gateway module. They need to go to Manage Citrus Seller Details page. Enter their contact information such as address, phone, email, city, state, country, and zip code.

        After that they need to enter their bank account information – IFSC code, account number, payment mode as NEFT, select Yes in Active option.

        Citrus Seller Ditails

        Customer Front-End View

        At the time of checkout, the customers need to select the Marketplace Citrus Payment Gateway as the payment method. After selecting the shipping and billing addresses, please click Place Order button. The customers will now be redirected to the Citrus Pay website.

        Checkout

        After arriving at the Citrus Pay website, the customers need to enter their contact information as visible in the screenshot. Then, click Continue to Pay for entering the card details.

        Checkout with Citrus

        Then, select the Cards tab and enter the debit or credit card’s details. There is an option to save the card details also. Click Pay Now to complete the payment process.

        Citrus Cards Tab

        The customers can also use net banking for the payment. Click the Banks tab and select the bank. Click Pay Now for completing the payment process.

        Citrus Bank Option

        Admin Back-End View

        Pay Seller

        The admin can pay to sellers and release their payments by using the Citrus Payment Gateway. To do that, please navigate to Marketplace Management>Manage Sellers. Click Order link to view the order information and pay to the seller.

        Manage Sellers

        After clicking the Order link, the following page will appear showing all the orders of the seller. Click Release Seller Payment button to release the payment to the seller. The payment will go the seller bank account using the Citrus Payment Gateway.

        Manage Seller's Order

        Refund

        The admin can also process the refund using the Citrus Payment Gateway. To do that please go to Sales>Invoices, the following page will appear. Click View link for any invoice of the seller.

        Invoices

        After clicking the View link, the following page will appear, click Credit Memo.

        Credit Memo

        Now the admin can create a credit memo for the invoice. Click Refund button to create a refund using the Citrus Payment Gateway.

        Credit Memo

        Support

        Thank you for viewing the blog for the extension, if you have any further query please get back to us at our HelpDesk System. You may also browse other Magento 2 marketplace addons and our quality Magento 2 extensions.

        Current Product Version - 2.1.0

        Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

        citrus Magento2 Marketplace Addon Payment Gateway
        author-thumb
        Rohit Kashyap 7 Badges

        Rohit Kashyap drives global promotion of digital commerce services through client success documentation, social media management, and video podcast sessions, enhancing the visibility and market reach.

        • 25 Oct, 2023
          Updated by - Nishad Bhan
        • 21 Feb, 2023
          Updated by - Nishad Bhan

        View More

        . . .

        Comments

        Leave a Comment Cancel Reply

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


        Be the first to comment.

        Back to Top

        Start a Project




          Message Sent!

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

          Back to Home

          Locations

          USA

          Webkul Software
          1202 North Market Street
          Suite 111 Wilmington,
          DE - 19801 (P)

          India - HQ

          Webkul Software Pvt. Ltd.
          H-28, 2nd floor, ARV Park,
          Sector 63, Noida,
          Uttar Pradesh 201301 (India)

          India

          Webkul Software Pvt. Ltd.
          Prithvi Ratan Heights, 4th floor,
          Plot No. 4, 3 Vijayant Khand,
          Gomti Nagar Lucknow, U.P.

          Services

          • Mobile App Development
          • Headless Commerce Development
          • CMS Development
          • Website Development
          • eCommerce Marketplace Development
          • Custom CRM Development
          • SAAS Development
          • Point of Sale Development
          • PIM Development
          • API Development
          • PWA and AMP Development
          • UI/UX Design
          • Digital Marketing
          • Sunglasses Virtual Tryon

          Technologies

          • Magento
          • OpenCart
          • WooCommerce
          • Shopify
          • Shopware
          • Odoo
          • Salesforce®
          • BigCommerce
          • Akeneo
          • Pimcore
          • Symfony
          • Laravel
          • iOS
          • Android
          • Icecat
          • Wix
          • SAP

          Explore

          • About
          • Team
          • Partners
          • Technologies
          • Testimonials
          • Certifications
          • In The Press
          • Innovations
          • Awards
          • Products Mentions
          • Responsibility
          • CSR Report
          • Meetups
          • Events
          • Partnership Program

          Quick Links

          • Services
          • Support Center
          • Contact
          • Blog
          • Loyalty Program
          • Webkul Plugins Store
          • Careers
          • Case Studies
          • Life at Webkul
          • We Are Hiring
          • Brand Kit
          • Sitemap
          • License
          • Privacy Policy
          • GDPR
          • Disclaimer
          • Facebook
          • Twitter
          • Instagram
          • LinkedIn
          • Youtube
          4.5 1,718+ Google Reviews

          © Copyright 2010-2026, Webkul Software (Registered in India/USA). All rights reserved.

          Webkul doesn't authorize any third party sellers to re-sell Webkul modules.

          Magento 2 Multi Vendor Citrus Payment Gateway

          • Features
          • Installation
          • Language Translation
          • Multi-Lingual Configuration
          • How to Get Citrus Pay Credentials
          • Module Configuration
          • Seller Front-End View
          • Customer Front-End View
          • Admin Back-End View