Webhook Collection API
Your organization will provide us a Call-back URL through Mpluse Panel Menu Webhook(Developer Menu):
Callback Response Body
Note : In Case Of Payment Type = INTENT, Account/Upi Can Be Empty.
Status Success :
{ "error": false, "status_code": 200, "status": "SUCCESS", "account": "639342254020@upi", "Amount": "12", "Bankriff": "5564576459745435", "Ack_no": "9867535467534", "TransactionID": "766565654678767565654698255", "message": "MP00 - Transaction Is Successful" }
Status Failed :
{ "error": true, "status_code": 400, "status": "FAILED", "account": "6343492254020@upi", "Amount": "12", "Bankriff": "", "Ack_no": "", "TransactionID": "766565654678767565654698255", "message": "MP007 - Your Transaction is Failed.. }
Status Failed (Payment Timeout) :
{ "error": true, "status_code": 400, "status": "FAILED", "account": "63923434254020@upi", "Amount": "12", "Bankriff": "", "Ack_no": "", "TransactionID": "766565654678767565654698255", "message": "Your transaction has failed due to exceeding the transaction limit.. }
Status Pending :
{ "error": false, "status_code": 202, "status": "PENDING", "account": "63924342544020@upi", "Amount": "12", "Bankriff": "", "Ack_no": "656907656654698255", "TransactionID": "766565654678767565654698255", "message": "MP006 - Your Transaction is In Progress please wait…….. }