Paytm Integration
The Paytm Integration enables ERPNext to accept secure online payments through the Paytm payment gateway. Customers can complete payments using credit cards, debit cards, UPI, Net Banking, or their Paytm Wallet directly from ERPNext Payment Requests.
- Connect ERPNext with your Paytm Merchant Account.
- Accept payments through multiple Paytm-supported payment methods.
- Automatically create the required Payment Gateway and Bank Account records.
- Supports both Production and Staging environments.
How to Access Paytm Settings
Navigate to:
Integrations > Payments > Paytm Settings
Get Your Paytm API Credentials
Before configuring ERPNext, obtain your merchant API credentials from your Paytm account.
- Log in to your Paytm Merchant Account.
- Open Developer Settings from the sidebar.
- Select API Keys.
- Choose either:
- Production API credentials for live transactions.
- Test API credentials for the staging environment.
- Copy the required credentials for use in ERPNext.
- Merchant credentials provided by Paytm
- Production API credentials for live payments
- Test API credentials when using the Staging environment
Configure Paytm in ERPNext
After obtaining the credentials, configure the integration by following these steps:
- Open Paytm Settings.
- Enter all mandatory API credentials.
- Select the appropriate environment:
- Production for live payments.
- Staging for testing using Paytm’s developer credentials.
- Enable the integration.
- Save the document.
- A Payment Gateway record is created.
- A Bank account is added to the Chart of Accounts.
- A Payment Gateway Account is created for payment configuration.
Configure the Payment Gateway Account
The Payment Gateway Account acts as the central configuration point for Paytm payments. From this document you can:
- Select or change the bank account used for payment settlement.
- Configure the default Payment Request email template.
- Manage payment gateway settings used during customer payment requests.
Once the Payment Gateway Account is configured, ERPNext is ready to accept online payments through Paytm.
Supported Transaction Currency
Paytm supports transactions only for companies whose Company Currency is set to INR (Indian Rupee).
Use the Staging environment along with Paytm’s test API credentials to verify your payment workflow before switching to the Production environment.