This webhook is generated after the successful receipt and reconciliation of the Acquirer Reference Number(ARN) attribute from the Acquiring Bank in the T+n settlement file. Payment ARN is only applicable for card transactions of VISA, Master & Rupay networks. To configure the URL, please Get in touch.
The sample response for Payment ARN is shared below.
[ORDERID] => OREDRID_98765
[MID] => INTEGR7769XXXXXX9383
[TXNID] => 202005081112128XXXXXX68470101509706
[TXNAMOUNT] => 120.00
[CURRENCY] => INR
[TXNDATETIME] => 2023-02-24 15:35:33
[PAYMENTMODE] => CC
[GATEWAYNAME] => HDFC
[BANKNAME] => AXIS
[ARN] => 74056633031820896327619
[BANKTXNID] => 777001233456842
[CHECKSUMHASH] => 0v+fpl8eseCsIgDR5fvaSb1gpnHK8sN1NtA5CV5WzEtPtM/oCUm7xujQhn8RpSmuUXfCIjvX2n0ziQyPPAWkeEA7LAGiAbHGVdbzPKQuqM
The parameters are briefly described below.
Response Attributes
ATTRIBUTE | DESCRIPTION |
---|---|
ORDERID string |
OrderId passed in the transaction request Example:OREDRID_98765 |
MID string |
Merchant ID passed in the transaction request Example: INTEGR7769XXXXXX9383 |
TXNID string |
Unique payment reference number generated at paytm side the original Order ID Example: 202005081112128XXXXXX68470101509706 |
CURRENCY string |
Payment currency type Example:INR |
TXNAMOUNT string |
Payment transaction Amount Example: 120.00 |
TXNDATETIME string |
Timestamp of payment transaction Example: 2023-02-24 15:35:33 |
PAYMENTMODE string |
Payment Mode used in payment Example: CC,DC,EMI |
GATEWAYNAME string |
Name of the gateway used to process the transaction. In case of Super Router, this is the payment aggregator chosen to process the transaction. Example: HDFC |
BANKNAME string |
Issuing Bank Name used in payment Example: Axis |
ARN string |
Unique Reference Number generated by the Acquirer Bank for Visa, Master and Rupay networks that indicates the settlement between the acquirer and card issuing bank is complete. Please note ARN is 23 digit number typically starting with 3, 7 or 8 and is not the same as RRN (Retrieval Reference Number). |
BANKTXNID string |
Unique reference number generated at bank side realtime for each transaction Example: 777001233456842 |
CHECKSUMHASH string |
Paytm validates the parameter values by verifying the signature comes in the request. It ensures that parameter values are not tempered. Signature string can be created by using Paytm checksum library. Example: y5Tn02QKOQdhyYKK+uHHgNIIZOjC/XXXXjSPQRBNSrcP6DR3ejFuQ4+kQi0a8KX2txJCnQkTnUxtJhM6jImU8FU+E1GlSSK5VjMLsSm/R6w=
|