> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Add Paytm as a Payment Method in Upmind

> Set up Paytm to take payments in Upmind.

[<u>Paytm</u>](https://paytm.com/) is a widely used digital payment platform in India. Integrating Paytm with Upmind allows you to accept payments through UPI, wallets, credit/debit cards, and net banking.

<Warning>
  A webhook must be configured between Paytm and Upmind for payment callbacks to be received and orders to be completed automatically.
</Warning>

## Getting Paytm credentials

1. Log in to **Paytm** Business Dashboard.

2. Go to **Settings** > **Profile** > **Account Details** for **Merchant ID**, **Website**, **Industry Type**, and **Channel ID**.

3. Go to **Developer Settings** > **API Keys** to generate your **Merchant Key**. Choose either **Test** or **Production** environment as needed.

<Frame caption="Developer setting > API keys">
  <img src="https://mintcdn.com/upmind/pcUdSuxUJ6LgBXnd/images/fb/9fa11c438e0a029c.png?fit=max&auto=format&n=pcUdSuxUJ6LgBXnd&q=85&s=4023f11f62c054c435082b89eca10cf5" alt="Developer setting → API keys" width="233" height="396" data-path="images/fb/9fa11c438e0a029c.png" />
</Frame>

<Frame caption="Generate keys">
  <img src="https://mintcdn.com/upmind/JUoAg6onJmXk_-rR/images/fb/e655cf7a3b11b19b.png?fit=max&auto=format&n=JUoAg6onJmXk_-rR&q=85&s=9ae66d9fe808b587744eb546acac346d" alt="Generate keys" width="1178" height="858" data-path="images/fb/e655cf7a3b11b19b.png" />
</Frame>

<Note>
  If test credentials are unavailable, request them via a Paytm support ticket. Some merchants may only have live credentials.
</Note>

## Add Paytm in Upmind

1. Go to **Settings** > **Payment Providers** in your Upmind admin panel.

2. Select **Add Payment Provider** and choose **Paytm**.

<Frame caption="Select payment provider">
  <img src="https://mintcdn.com/upmind/h8h5zREaX7k8Y-3x/images/fb/0c543be855578621.png?fit=max&auto=format&n=h8h5zREaX7k8Y-3x&q=85&s=8d932e75343c4e6ebdbf161730378264" alt="Select payment provider" width="1542" height="1066" data-path="images/fb/0c543be855578621.png" />
</Frame>

## Configure details

1. Enter **Display Name**. We suggest **Paytm**.

2. Configure **Test Mode**.

3. Enter **Merchant ID**, **Website**, **Industry Type**, and **Channel ID**.

4. Click **Test Credentials** to verify connection.

5. Set **Currency** (only INR supported) and optionally, add payment instructions for customers.

6. Click **Create** to save.

<Frame caption="Add details">
  <img src="https://mintcdn.com/upmind/5gi4DQpw4X76kT6T/images/fb/bb7bdda1f9512545.png?fit=max&auto=format&n=5gi4DQpw4X76kT6T&q=85&s=6ee1218f5f7ce7a7f154245376070531" alt="Add details" width="1540" height="1310" data-path="images/fb/bb7bdda1f9512545.png" />
</Frame>

## Configure Paytm Webhook

After adding **Paytm**, Upmind will generate a webhook URL. This URL must be added to your Paytm account for payment and refund notifications.

<Frame caption="Webhook">
  <img src="https://mintcdn.com/upmind/1-uICsJi9zYpvJVH/images/fb/8dc179ba0f9798d5.png?fit=max&auto=format&n=1-uICsJi9zYpvJVH&q=85&s=601ce9e1e576f1f01ff26baea7c055bf" alt="Webhook" width="1690" height="206" data-path="images/fb/8dc179ba0f9798d5.png" />
</Frame>

1. Log in to your **Paytm** Business Dashboard.

2. Go to **Developer Settings**.

3. Select **Webhook URL**.

<Frame caption="Webhook URL">
  <img src="https://mintcdn.com/upmind/ZsIo0APxdVb_gFS-/images/fb/298d7eb5b97f4606.png?fit=max&auto=format&n=ZsIo0APxdVb_gFS-&q=85&s=722955ada79b7da2d13ca136cceb135f" alt="Webhook URL" width="844" height="443" data-path="images/fb/298d7eb5b97f4606.png" />
</Frame>

4. Add the Upmind webhook URL for both payment and refund events.

<Frame caption="Upmind webhook URL">
  <img src="https://mintcdn.com/upmind/VnCXiz5rboywDnvn/images/fb/d4e02fc40455672a.png?fit=max&auto=format&n=VnCXiz5rboywDnvn&q=85&s=c060cf67ce5f1f2b40fbd0d662274b1b" alt="Upmind webhook URL" width="1165" height="709" data-path="images/fb/d4e02fc40455672a.png" />
</Frame>

5. To enable the Refund API, please submit a request to Paytm Support at [pg.support@paytmpayments.com](mailto:pg.support@paytmpayments.com).

   If you are using multiple Merchant IDs (MIDs), the Refund API needs to be enabled separately for each MID. Please make sure to include all relevant MIDs in your request so they can be activated accordingly.

## Editing the payment method

Go to **Settings** > **Payment Providers**. Click the three dots next to `Paytm` and select **Edit**.

## How to Enable EMI payments on Paytm

EMI is not enabled by default on Paytm accounts. To get the EMI payment mode activated on your MID, you need to **contact your Paytm account manager** or **submit a request** through the [Paytm contact page](https://paytmpayments.com/contact-us#developer).

If you are using multiple MIDs, the EMI payment mode needs to be requested and enabled separately for each MID.

Standard EMI on Paytm is available for both credit card and debit card transactions across all checkout flows supported by Paytm.

### Supported banks

Credit Card EMI is currently supported by 19 banks, including:

* HDFC BANK

* SBI BANK

* ICICI BANK

* AXIS BANK

* BANK OF BARODA

* HSBC BANK

* RBL BANK

* AMERICAN EXPRESS

* IDBI BANK

* YES BANK

* INDUSLND BANK

* STANDARD CHARTERED BANK

* CITI BANK

* KOTAK BANK

* IDFC FIRST BANK

* AU SMALL FINANCE BANK

* ONE CARD

* FEDERAL BANK

* CANARA BANK

* SCAPIA

Debit Card EMI is supported by:

* HDFC BANK

* ICICI BANK

* KOTAK BANK (will be available soon)

### How it works for your customers

For **Credit Card EMI**, the customer selects the EMI option at checkout, enters their card details, and chooses an EMI tenure. The bank then takes around 5–7 working days to approve and convert the transaction into EMI. If the bank rejects the conversion, the customer pays the full amount as per their credit card billing cycle.

For **Debit Card EMI**, the bank requires the customer's mobile number to check eligibility. If eligible, a ₹1 verification transaction is processed first, and upon success, the loan is booked against the transaction amount. The customer then pays EMI as per the plan selected at checkout.

<Note>
  Once EMI is enabled on your MID by Paytm, it will be available as a payment option within your Paytm checkout automatically. No further configuration is needed in Upmind.
</Note>

For the full list of supported banks, interest rates, and integration details, refer to the [Paytm Standard EMI documentation](https://www.paytmpayments.com/docs/affordability-standard-emi-introduction).
