Title: Paytm Payment Gateway
Author: integrationdevpaytm
Published: <strong>October 11, 2018</strong>
Last modified: December 11, 2025

---

Search plugins

![](https://ps.w.org/paytm-payments/assets/banner-772x250.png?rev=2746975)

![](https://ps.w.org/paytm-payments/assets/icon-256x256.png?rev=2746969)

# Paytm Payment Gateway

 By [integrationdevpaytm](https://profiles.wordpress.org/integrationdevpaytm/)

[Download](https://downloads.wordpress.org/plugin/paytm-payments.2.8.7.zip)

 * [Details](https://wordpress.org/plugins/paytm-payments/#description)
 * [Reviews](https://wordpress.org/plugins/paytm-payments/#reviews)
 *  [Installation](https://wordpress.org/plugins/paytm-payments/#installation)
 * [Development](https://wordpress.org/plugins/paytm-payments/#developers)

 [Support](https://wordpress.org/support/plugin/paytm-payments/)

## Description

Welcome to the official Paytm Payment Gateway plugin for Woocommerce. Paytm Payment
Gateway is ideal for Woocommerce and WordPress merchants since it allows them to
give their customers a seamless, super-fast checkout experience backed by cutting-
edge payments technology that powers India’s largest payments platform. Accept payments
from over 100+ payment sources including credit cards, debit cards, netbanking from
50+ banks (including HDFC & SBI), UPI, wallets and Buy-now-pay-later options. Here
are a few reasons why Woocommerce merchants should choose Paytm Payment Gateway.

### Compatibilities and Dependencies

 * WordPress v3.9.2 or higher
 * Woocommerce v2.4 or higher
 * PHP v7.4.0 or higher
 * Php-curl

### Features

 * Largest scale: Preferred by 330M+ consumers in India.
 * India’s most reliable PG: Trusted by India’s biggest online brands such as Uber,
   Flipkart, Zomato, Airtel, IRCTC, LIC and many more.
 * Industry best prices guaranteed: 2x more affordable than other payment gateways
   with 0% transaction fees on UPI & Rupay payments.
 * Boost conversions: Affordability options like EMI and Paytm Postpaid to boost
   conversions.
 * Superior technology: Industry best success rates & 99.99% Up-time, Capable of
   supporting 3x more transactions per second than other payment gateways.
 * Superfast next day settlements, even on holidays and weekends.
 * Powerful dashboard: Get payment analytics at your fingerprints. Get insights 
   by payment source and customer cohorts.
 * Instant refunds: Initiate refunds seamlessly with just a click right from your
   Paytm for business dashboard.

### Getting Started

New to PaytmPG? Use this [link](https://dashboard.paytmpayments.com) to create your
Paytm for Business account and get access to exciting offers.

Before enabling the Paytm Payment Gateway on Woocommerce, make sure you have a registered
business account with Paytm. Please visit –
 [Paytm Dashboard](https://dashboard.paytmpayments.com)
to sign-up

### Step-1: Generate your API keys with Paytm

To generate the API Key,
 * Log into your [Dashboard](https://dashboard.paytmpayments.com/).*
Select the API Keys under Developers on the left menu-bar. * Select the mode for
which you want to generate the API Key from the menu. * Click Generate now to generate
a key for the test mode and in case of live mode, first activate the account by 
submitting documents and then generate the key by clicking the Generate now button.*
You will get the merchant ID and merchant key in response to the above. Please make
a note of these to be used further.

Note: You have to generate separate API Keys for the test and live modes. No money
is deducted from your account in test mode.
 MID and merchant keys generation may
take few minutes. In case you do not see these details, please logout and login 
after 5 minutes. Proceed now to generate these keys.

### Step-2: Plugin Installation

There are 2 ways of installing the Paytm payment gateway plugin:-
 i) Download the
plugin repository from OR ii) Install the plugin directly from the WordPress dashboard

Note: In case you have installed the plugin directly from the wordpress dashboard,
skip to Step-3. In case you have downloaded the repository from here, follow the
steps below to complete the installation.

### Steps after downloading the plugin

 1. Unzip and open the downloaded folder.
 2. Copy the Paytm-payments folder from the unzipped folder.
 3. Paste it into /wp-content/plugins/ directory or you may choose to upload the Paytm
    folder via the Woocommerce Webstore Admin panel.

### Step-3: Configuration

 * Log into your WordPress admin and activate the Paytm plugin in WordPress Plugin
   Manager.
 * Log into your WooCommerce Webstore account, navigate to Settings and click the
   Checkout/Payment Gateways tab
 * Scroll down to the Checkout page and go to the setting option of Paytm under 
   Gateway Display
 * Click on Paytm to edit the settings. If you do not see Paytm in the list at the
   top of the screen make sure you have activated the plugin in the WordPress Plugin
   Manager
 * Fill in the following credentials.
    - Enable – Enable check box
    - Title – Paytm
    - Description – Default
    - Merchant Identifier – Staging/Production MID provided by Paytm
    - Secret Key – Staging/Production Key provided by Paytm
    - Website Name – Provided by Paytm
    - Industry Type – Provided by Paytm
    - Environment – Select environment type

Your Paytm payment gateway is enabled. Now you can accept payment through Paytm.

In case of any issues with integration, please [get in touch](https://www.paytmpayments.com/contact-us.html).

## Screenshots

 * [[
 * Paytm vs Other Payment Gateways
 * [[
 * Generate Your Unique Keys
 * [[
 * WooCommerce Paytm-Configuration

## Installation

 * Download Paytm Payment Gateway plugin
 * Upload all plugin files in “wp-content/plugins/” directory
 * Install and activate the plugin from WordPress admin panel
 * Visit the WooCommerce > Settings page to configure Paytm Payment Gateway Plugin.
 * Your Paytm Payment Gateway plugin is now setup. You can now accept payments through
   Paytmm.

## Reviews

![](https://secure.gravatar.com/avatar/d66d043dc698a4d68ef565d6dcafb29daa10382bd315c6ca8d8f7f862693bffb?
s=60&d=retro&r=g)

### 󠀁[error on checkout page not working](https://wordpress.org/support/topic/error-on-checkout-page-not-working/)󠁿

 [Dharmendra Singh](https://profiles.wordpress.org/techsodes/) September 18, 2024
2 replies

notifyMerchant handler function called639/?key=wc_order_KaTJtxtalJie1:364 error 
=> TypeError: Cannot read properties of undefined (reading ‘body’)at paytm.checkout.
js:1:619631

![](https://secure.gravatar.com/avatar/22e2874524b679bb54fc2e06559f0124d0ca7c5112e93c44069212425538d8ab?
s=60&d=retro&r=g)

### 󠀁[JS Checkout update](https://wordpress.org/support/topic/js-checkout-update/)󠁿

 [komal2704](https://profiles.wordpress.org/komal2704/) June 13, 2023

The payment flow is very smooth and quick.

![](https://secure.gravatar.com/avatar/a8ad727903322c272d72c7daa833a71897871d4eabe8a96bef12e61c14c90006?
s=60&d=retro&r=g)

### 󠀁[checkout page not working](https://wordpress.org/support/topic/checkout-page-not-working-17/)󠁿

 [codecanor](https://profiles.wordpress.org/codecanor/) September 27, 2022 2 replies

The Screen gets stuck at the checkout screen!!

![](https://secure.gravatar.com/avatar/140a2e503f170dc506df2a2456a4a74cc21d8ccbd56868dd816a23e29cdce8a9?
s=60&d=retro&r=g)

### 󠀁[JS Checkout update is nice](https://wordpress.org/support/topic/js-checkout-update-is-nice/)󠁿

 [soumyavats44](https://profiles.wordpress.org/soumyavats44/) September 2, 2022

The update with JS Checkout is very good. The payment flow is quite smooth

![](https://secure.gravatar.com/avatar/23f77f43ef50b68aa9cfc319de77c64040bcbb5cc9415c875a50824a13713576?
s=60&d=retro&r=g)

### 󠀁[Easy and efficient plugin](https://wordpress.org/support/topic/easy-and-efficient-plugin-6/)󠁿

 [pshukla](https://profiles.wordpress.org/pshukla/) August 16, 2022

That was very easy to install and easily configurable plugin

![](https://secure.gravatar.com/avatar/04b18bcbf2cb58bcd06ef4d24fbf13c49b3c8c9bc27312d38835ec97a8b1c2e3?
s=60&d=retro&r=g)

### 󠀁[Best plugin and smooth payments](https://wordpress.org/support/topic/best-plugin-and-smooth-payments/)󠁿

 [joshi1433](https://profiles.wordpress.org/joshi1433/) July 20, 2022

Paytm payments plugin is very easy to setup and payments are very smooth. Latest
release is cool. I would recommend this to my friends as well. Thanks

 [ Read all 15 reviews ](https://wordpress.org/support/plugin/paytm-payments/reviews/)

## Contributors & Developers

“Paytm Payment Gateway” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ integrationdevpaytm ](https://profiles.wordpress.org/integrationdevpaytm/)

[Translate “Paytm Payment Gateway” into your language.](https://translate.wordpress.org/projects/wp-plugins/paytm-payments)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/paytm-payments/), check
out the [SVN repository](https://plugins.svn.wordpress.org/paytm-payments/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/paytm-payments/)
by [RSS](https://plugins.trac.wordpress.org/log/paytm-payments/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.8.7

 * Paytm Transaction listing menu
 * Minor update for Latest WordPress version

#### 2.8.6

 * PPSL PG Redirection

#### 2.8.5

 * Webhook response handling improvment
 * PHP 8.3 support added.
 * EMI subvention handling improvment

#### 2.8.4

 * Compatible and tested with WooCommerce version up to 9.0.2.
 * Supports Checkout Block feature.
 * Enhanced security with updates.

#### 2.8.0

 * Compatible and tested with WooCommerce version up to 7.8.2.
 * Supports HPOS WooCommerce feature.
 * Enhanced security with updates.

#### 2.7.9

 * Compatible and tested with Woocommerce version upto 7.5.1
 * Optimized JS and CSS
 * Updated Security

#### 2.7.7

 * Compatible and tested with Woocommerce version upto 7.2.0
 * Logo issue fixed
 * Enabled title on checkout page

#### 2.7.3

 * Fixed security issues

#### 2.7.0

 * Stable release

## Meta

 *  Version **2.8.7**
 *  Last updated **4 months ago**
 *  Active installations **3,000+**
 *  WordPress version ** 4.0.1 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [paytm](https://wordpress.org/plugins/tags/paytm/)[Paytm Payment Gateway](https://wordpress.org/plugins/tags/paytm-payment-gateway/)
   [Paytm Payments](https://wordpress.org/plugins/tags/paytm-payments/)[Paytm WooCommerce](https://wordpress.org/plugins/tags/paytm-woocommerce/)
   [Paywithpaytm](https://wordpress.org/plugins/tags/paywithpaytm/)
 *  [Advanced View](https://wordpress.org/plugins/paytm-payments/advanced/)

## Ratings

 3.1 out of 5 stars.

 *  [  7 5-star reviews     ](https://wordpress.org/support/plugin/paytm-payments/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/paytm-payments/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/paytm-payments/reviews/?filter=3)
 *  [  3 2-star reviews     ](https://wordpress.org/support/plugin/paytm-payments/reviews/?filter=2)
 *  [  5 1-star reviews     ](https://wordpress.org/support/plugin/paytm-payments/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/paytm-payments/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/paytm-payments/reviews/)

## Contributors

 *   [ integrationdevpaytm ](https://profiles.wordpress.org/integrationdevpaytm/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/paytm-payments/)