• Getting Started
    • Mobile Integration (Android/IOS)
      Enterprise Solutions
      Retail Solutions
      Accept Payments
      Process Payments
      API References
      Other Processes
      Mini Program Platform


      Zen Cart is a free PHP based online store management system that helps you set-up and run your fully customizable online stores with loads of great features that make managing your store a breeze. It supports multiple payment processors and provides flexible coupon and discount functionality in collaboration with its advanced SEO functions.

      Paytm’s integration with your Zencart platform assists you to accept payments online using Paytm Payment Gateway that facilitates a wider choice of payment options to your customers such as Paytm Wallet, Debit Card, Credit card, Netbanking (supports 3D Secure), and UPI.

      Before you begin the integration, make sure you have a registered business account with Paytm.

      Generate your API keys

      Follow the steps below to generate your API Keys:

      1. Log into the Paytm Dashboard and select API Keys on the left navigation bar.
      2. Select the mode for which you want to generate the API Key.
      3. To generate a key for the Test mode, simply click the Generate Key button. But, to generate a key for Live mode, first you must activate the account by submitting the required document and then click the Generate Key button.
      Note: Users must generate separate API Keys for the Test and Live modes and no charges would be levied in case of Test mode.

      Zencart with Paytm

      This section describes how to integrate your Zencart platform with Paytm Payment Gateway plugin to accept payment from a customer.

      Installation and Configuration

        To get started,
      1. Download the Paytm integration plugin zip from here.
      2. Unzip the plugin folder and copy the following files in their respective folders based on the directory structure in the module.
        • Paste "encdec_paytm, paytm_version.txt" under "includes" directory
        • Paste "paywithpaytm" under "includes/modules/payment" directory
        • Paste "paywithpaytm(language file)" under "includes/languages/english/modules/payment"
      3. Log into your Zencart store using the admin credentials.

        The Zencart Admin Dashboard appears.

      4. On the main menu bar, navigate to Modules > Payment.


        The Payment Modules page outlines the list of integrated plugins and the plugin available for integration.

      5. In case of a new Paytm payment plugin, click button next to the PayWithPaytm module under the Action column.
      6. Click the button button.

        install module

        A merchant account details form prompts on the right side of the screen.

        pay with paytmRefer Generate your API keys to get the account credentials. You can also visit https://github.com/Paytm-Payments/Paytm_Zencart_Kit/ to see the updated Paytm PG URL details.
      7. Click the Update button to update details.

      For any issues with the integration, refer to Get in touch.