Whenever the cancel_refund_transaction API is executed successfully to cancel a transaction, a Request ID is returned in the output parameters for that particular request. For more information on the cancel_refund_transaction API, refer to Refund Transaction.
In check_action_status API, you need to input this Request ID to get the current status of the request. The return parameters are MIHPayID, Amount, Discount, Mode, and Status of transaction.
Environment
Test Environment | https://test.payu.in/merchant/postservice?form=2 |
---|---|
Production Environment | https://info.payu.in/merchant/postservice?form=2 |
Reference information for request parameters
Parameter | Reference |
---|---|
key | For more information on how to generate the Key and Salt, refer to any of the following: - Production: Generate Merchant Key and Salt - Test: Generate Test Merchant Key and Salt |
hash | Hash logic for this API is: sha512(key|command|var1|salt) sha512 |
Response parameters
The transaction_details parameter of the response is in JSON format. For more information, refer to Additional Info for General APIs.
The error_code value 102 should be treated as a success; the rest are failures. For the list of error codes, refer to Error Codes for Refund Initiation.
Request parameters
Example value
Use the following sample values while trying out the API:
var1
(request_id): 131278422