## Zoho Inventory Documentation Index

Access the complete documentation index at:
https://www.zoho.com/in/inventory/llms.txt

Use this file to discover all available documentation pages before proceeding.

# Paytm Payment Gateway

Paytm enables businesses to accept customer payments online. Configure Paytm in Zoho Inventory using your merchant credentials to allow customers to make payments for invoices through Paytm.

**Note:** This setup applies to the India edition of Zoho Inventory.

### Obtain Paytm Credentials

Before you configure Paytm in Zoho Inventory, you must obtain your merchant credentials from the Paytm Business Dashboard.

To obtain the credentials:

*   Sign in to the Paytm Business Dashboard or the Paytm for Business mobile app.
*   Click **Developers** in the left navigation menu and select **API Keys**.

![screen shot of paytm API](/inventory/help/images/terminal-payments/paytm/paytm-api.png)

*   Choose the required environment:
    *   **Staging** – for testing transactions.
    *   **Production (Live)** – for actual customer transactions.
*   Locate your **Merchant ID (MID)** on the API Keys page or under your account profile details.
*   Click **Generate Now** to create or reveal your **Merchant Key**.
*   Copy the **Merchant ID** and **Merchant Key**.

Keep these credentials ready before proceeding with the setup in Zoho Inventory.

**Insight:** Use Production (Live) credentials when configuring Paytm in your live Zoho Inventory organization. Staging credentials can be used for testing purposes.

* * *

### Set Up Paytm

After obtaining your Paytm credentials, configure Paytm in Zoho Inventory.

To set up Paytm:

*   Log in to your Zoho Inventory organization.
*   Click the **Gear icon** in the top-right corner to go to Settings.
*   Select **Customer Payments** under _Online Payments_.
*   Click **Set Up Now** next to **Paytm**.
*   Click **Add Merchant ID** next to _Configure Payment Terminal_.
*   Enter the following details copied from Paytm:
    *   **Merchant ID**
    *   **Merchant Key**
*   Click **Save**.

Paytm will be configured successfully and will be available as a payment option for your customers.

* * *

### Configure Payment Terminal

After setting up Paytm, you can add terminal devices to your merchant accounts to enable in-person payment collection.

#### Add Terminal Devices

You can add terminal devices to a merchant ID to process in-person payments through specific Paytm hardware.

To add a terminal device:

*   Log in to your Zoho Inventory organization.
*   Click the **Gear icon** in the top-right corner to go to Settings.
*   Select **Customer Payments** under _Online Payments_.
*   Click **Manage** next to _Paytm_.
*   Hover over the merchant ID to which you want to add a terminal device.

Fill in the following details:

**Field**

**Description**

**Terminal ID**

The unique identifier assigned to the Paytm terminal device.

**Terminal Name**

A name to identify and distinguish the terminal device within your organisation.

**Payment Gateway**

The payment gateway assigned to process transactions through this terminal.

*   Click **Save**.

* * *

### Record a Terminal Payment From an Invoice

Use the invoice’s _Details_ page when you want to record payment for a specific invoice.To record a terminal payment from an invoice:

*   Go to the **Invoices** module under _Sales_ from the left sidebar.
*   Select the invoice for which you want to record payment.
*   Click the **Record Payment** dropdown.
*   Select **Pay with Terminal**.
*   Enter the amount.
*   Select the terminal payment provider in the **Payment Gateway** field.
*   Select the **Terminal Device**.
*   Choose whether it is a Card or UPI payment from **Payment Type**.
*   Click **Proceed**.

If the full invoice amount is recorded, the invoice status changes to _Paid_. If only part of the invoice amount is recorded, the invoice status changes to _Partially Paid_.

* * *

### Record Paytm Terminal Payments

After setting up Paytm, you can record payments received through the Paytm terminal from the _Payments Received_ module.

To record the payment:

1.  Go to the **Payments Received** module under _Sales_ from the left sidebar.
2.  Click **\+ New** in the top right corner.
3.  Select the customer from whom you received the payment.
4.  Enter the amount received.
5.  Select **Paytm** as the **Payment Mode**.
6.  Enter the Paytm terminal transaction details.
7.  Apply the payment to the customer’s invoice.
8.  Click **Save**.

The payment will be recorded against the selected customer and invoice.

* * *

### More Actions

You can manage your existing Paytm terminal devices using the following actions.

#### Edit Terminal Device

You can update the details of an existing terminal device at any time.

*   Log in to your Zoho Inventory organization.
*   Click the **Gear icon** in the top-right corner to go to Settings.
*   Select **Customer Payments** under _Online Payments_.
*   Click **Manage** next to _Paytm_.
*   Hover over the terminal device you want to edit and click the **More** icon.
*   Make the necessary changes and click **Save**.

#### Mark a Terminal Device as Inactive

You can mark a terminal device as inactive to temporarily disable it without removing it from your configuration.

*   Log in to your Zoho Inventory organization.
*   Click the **Gear icon** in the top-right corner to go to Settings.
*   Select **Customer Payments** under _Online Payments_.
*   Click **Manage** next to _Paytm_.
*   Hover over the terminal device you want to mark as inactive and click the **More** icon.
*   Click **Mark as Inactive**.

#### Delete Terminal Device

You can delete a terminal device that is no longer needed.

*   Log in to your Zoho Inventory organization.
*   Click the **Gear icon** in the top-right corner to go to Settings.
*   Select **Customer Payments** under _Online Payments_.
*   Click **Manage** next to _Paytm_.
*   Hover over the terminal device you want to delete and click the **More** icon.
*   Click **Delete** and **OK** to confirm the action.

### Troubleshoot Terminal Payment Setup

If Zoho Inventory does not accept the terminal value, check the details in your provider dashboard and try again.

Use this checklist:

*   Confirm that you copied the value from the correct terminal setup.
*   Check whether the provider generated a new authorization code after the previous one expired.
*   Confirm that the terminal is active in the provider dashboard.
*   Verify that you selected the matching provider in Zoho Inventory.
*   Contact your payment provider if the terminal value is not visible in the provider dashboard.

After correcting the details, update the provider settings in Zoho Inventory and save the changes.