First Check the Order Status.
On getting same response as below, seller has the rights to modify the order in the transaction. data : {
"Buyer_agree" : true, "Buyer_paid" : true, "Seller_agree" : true, "Buyer_del_conf" : false, "Seller_del_conf" : true/false
}
This section details the APIs you need to work with to release payment for particular
product
in a transaction.
Unique TransactionID generated by the merchant to track request to Verifipay
transactionId length should be less than 38 characters.
Yes
Uniq_order_id
String
Unique id returned by Verifipay for every product. So that the merchant can track request to
Verifipay
Yes
Response Parameters
Parameter Name
Type
Description
success
Boolean
Success status of the request
code
String
See list of response codes below
description
String
Short message about code
Response Codes
Codes
Description
BAD_REQUEST
Invalid request payload
AUTHORIZATIO_FAILED
Incorrect x-verify header
BUYER_CONFIRMED_PAYMENT
Buyer has Confirmed the Payment
INVALID_TRANSACTION_ID
No Such Transaction Available with Us
INTERNAL_SERVER_ERROR
Something went wrong
You will have to check the Order Status of the Transaction before performing any action. To
cancel order in a transaction by seller(Seller
Cancel's transaction).