Head
|
signature
string |
Paytm validates the request and ensures that parameters are not tempered by verifying the signature in the request. For creating the checksum (signature) refer to the steps given in Checksum logic.
Example:
Ec4jwawWFcsOS4lZJ5aClcats/J8c55CJ/DW0MA9gp37MwQ8bcXsMT1mmlbDwgGOzxzba5/kADe7UiALEtZQvKVQ5YrYS/pcQtZ0gghKLWc=
|
Body
|
txnId
string(64) |
This is a unique Paytm transaction ID corresponding to REFID for which status is being checked. TXNID is provided in response payload for every transaction.
Example: 202005081112128XXXXXX68470101509706 |
orderId
string(50) |
Order ID is merchant’s unique reference ID for a transaction passed in the transaction payload.
Example: OREDRID_98765 |
txnAmount
string(10) |
Order value of the transaction in INR
Example: 1.00 |
txnTimestamp
string(30) |
Timestamp of payment transaction
Example: 2020-09-03 16:51:41.0 |
gatewayInfo |
Response provided by the gateway during payment or transaction. This is available for Super Router product only. |
totalRefundAmount
string(10) |
Total cumulative refund amount against this transaction. For example for a transaction with order value as INR 100, there has been two refunds of INR 20 & INR 30 historically, then TOTALREFUNDAMT will be INR 50.
Example: 1.00 |
acceptRefundTimestamp
string(30) |
Timestamp at which Paytm accepted the refund. At the time of acceptance refund amount is deducted from the merchant payable balance.
Example: 2020-09-03 16:52:09.0 |
refId
string(50) |
Merchant’s reference ID unique for every refund transaction. This is REFID for which refund status is being inquired.
Example: REFUNDID_98765 |
merchantRefundRequestTimestamp
string(30) |
Timestamp at which merchant requested the refund
Example: 2020-09-03 16:52:08.0 |
userCreditInitiateTimestamp
string(30) |
Timestamp at which Paytm has initiated the refund with the acquirer. Note that this should not be confused with the time customer realizez the money into his account
Example: 2020-09-03 16:52:10.0 |
refundId
string(64) |
This is a unique Paytm refund identifier that is issued by Paytm for each valid refund request
Example: 20200903XXXXXX801300168821700215705 |
agentInfo
object |
Refund agent details
Example: {"employeeId": "Emp-001", "name": "Lalit", "phoneNo": "7777777777", "email": "customer@example.com"} |
employeeId
string |
Employee Id
Example: EMP-001 |
name
string |
Name
Example: Lalit |
phoneNo
string |
Phone number
Example: 7777777777 |
email
string |
This is a unique Paytm refund identifier that is issued by Paytm for each valid refund request
Example: customer@example.com |
refundDetailInfoList
object |
Details of refund like masked refund destination, refund amount allocation, RRN Number etc
Example: 20200903XXXXXX801300168821700215705 |