PayU Inbound Webhook
This API receives the webhook from PayU and updates the payment transactions.
Request Body required
The PayU generated transaction id
Possible values: [CC
, DC
, NB
, CASH
, UPI
]
The payment mode of the transaction
Possible values: [success
, failure
]
The status of the transaction
The key of the merchant shared to Nimbbl by PayU
The Nimbbl transaction id
The transaction amount
The masked card number
Error code we use for our mapping
Error message
The hash of the response that needs to be validated by Nimbbl
Bank code for netbanking, wallet and UPI (intent or collect)
- 200
- 4XX
- 5XX
PayU webhook received and processed successfully
PayU webhook received and not processed successfully, the response will be as below
Schema
The HTTP error status
The message from the server explaining the error
error object
The HTTP error status
The message from the server explaining the error
This is the http status code
The transaction status
error object
The transaction status
The message from the server explaining the error
{}
When there is a problem on the server, the response will be as below
Schema
The HTTP error status
The message from the server explaining the error
{
"status": 500,
"error": "HTTP 500: Internal Server Error"
}