search

Available Tools Reference

List of Tools Available for Paytm MCP Server across different categories

Tool Name Description API Reference Sample Prompt
Payment Link Tools
fetch_payment_links Fetch details of a payment link Fetch Link API

"Create a payment link for Abhishek of 400 rupees

for mobile recharge send on email"

create_link Create a new payment link Create Link API "Fetch the details of payment link with ID 12345"
update_payment_link Updates the existing links for the merchant.  Update Link API "Update payment link ID 902463145 to expire in 1 hour"
fetch_transactions_by_link_id Fetch transaction details for a link based on link id Fetch Transaction API "Share the transaction details for
payment link ID 67890"
Payments Tools
fetch_all_orders Fetch a list of orders within a date range of 30 days Order List API

"List all orders from March 1 to March 15, 2026"

fetch_payment_options Fetch payment options available for the transaction Fetch Payment Options API

"What payment methods are available for t

his transaction?"

fetch_order_status

Fetches the transaction status corresponding to

requested OrderId for a specific merchant

Transaction Status API

"What is the payment status for

order ORD20260318002?"

initiate_transaction

Returns the txn Token which will be used in all the

other native APIs

Initiate Transaction API "Initiate a transaction of ₹500 for order ID ORD20260325001"
process_payment

Processes the transaction with respect to paymentMode provided

by merchant

Process Transaction API “Process payment for order ORD20260325001 using UPI”
fetch_order_by_transaction_id Retrieve order details of an order based on transaction ID -

"Get order details for transaction ID TXN20260312004"

fetch_order_details_by_serial_no Retrieve order details of an order based on date range and transaction ID - “Provide order details for transaction ID TXN20260410001 from last week”
Refund Tools
fetch_refund_list Fetch a list of refunds within a date range of 30 days Fetch Refund List API

"Show me all refunds processed in the

last 7 days"

initiate_refund Initiate a refund for a specific transaction Initiate Refund API

"Initiate a full refund for

order ID ORD20260315001"

check_refund_status Check status of a previously initiated refund Check refund status API

"What is the current status of refund for

order ORD20260310005?"

Settlement Tools
fetch_settlement_orders
 

Returns the settlement bill list for the given settled date range

-

"Show me the settlement bills for the last 10 days"

fetch_settlements_by_date

Returns the settlement transaction list for a settled date range

summary-style settlement lines

-

“Give me a settlement summary for April 1 to April 10”

Subscription Tools
fetch_subscription_status

Provides the status and the details of the subscription

being asked.

Fetch Subscription Status API "What is the status of subscription SUB000123?"
initiate_subscription Create a subscription with required subscription details like upfront transaction amount. Initiate Subscription API

"Create a monthly subscription of ₹299 for

customer xyz with an upfront payment of ₹99"

cancel_subscription Cancels the existing subscription using merchant’s credentials Cancel Subscription API "Cancel subscription SUB000123"
update_subscription_status Pause/Resume subscriptions based on the subscription Id and status. Pause/Resume Subscription API

"Pause subscription SUB000123 for customer

Rahul until next month"

QR Tool
create_qr_code Generate a dynamic QR code for a specific order Create QR Code API “Generate a QR code for order ID ORD20260410001”
Other Tools
validate_vpa

Checks if  the VPA address passed in the request is valid

and whether it supports subscription payments

Validate VPA API

"Check if merchant@paytm is a valid UPI VPA

and supports subscription payments"

fetch_bin_details Checks if the BIN entered by the user is a valid card Fetch BIN Details API "Check if card BIN 411111 is a valid Visa credit card"
fetch_pcf_details

Fetches convenience charges corresponding to

the Transaction amount.

Fetch PCF Details API "What are the convenience charges for a ₹10,000 transaction?"

 

Safety Note

We recommend enabling human confirmation for tool execution in your AI client settings. Exercise caution when using Paytm MCP Server alongside other MCP servers to avoid prompt injection risks.

If you have feedback, email us at mcp.support@paytmpayments.com