Callback matm txn response will be sent to registered Url
MATM CASHWITHRAW SUCCESS TRANSACTION CALLBACK
param_inc need to decrypt by using JWT provided
amount: withdraw amou
{
"event": "MATM",
"param": {
"status": true,
"txnstatus": 1,
"message": "Success",
"ackno": "32423427",
"amount": "100.00",
"bankrrn": "12321333",
"cardnumber": "************2432",
"bankName": "Fino Payments Bank",
"response_code": 0,
"response": 200,
"txnrefrenceNo": 2283722,
"transactiontype": "MATMCW",
"balance" : 60335.66,
"cardType" : "Rupay"
},
"param_enc": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdGF0dXMiOnRydWUsInR4bnN0YXR1cyI6MSwibWVzc2FnZSI6IlN1Y2Nlc3MiLCJhY2tubyI6IjMyNDIzNDI3IiwiYW1vdW50IjoiMTAwLjAwIiwiYmFua3JybiI6IjEyMzIxMzMzIiwiY2FyZG51bWJlciI6IioqKioqKioqKioqKjI0MzIiLCJiYW5rTmFtZSI6IkZpbm8gUGF5bWVudHMgQmFuayIsInJlc3BvbnNlX2NvZGUiOjAsInJlc3BvbnNlIjoyMDB9.bbG7fpSxt9jiu-09zWmXWxMwvbfxq9EuthKt0TF9QFM"
}
MATM CASHWITHRAW FAILED TRANSACTION CALLBACK
{
"event": "MATM",
"param": {
"status": true,
"txnstatus": 3,
"message": "Decline",
"ackno": "3242342437",
"amount": "100.00",
"bankrrn": "1233421333",
"cardnumber": "************2432",
"bankName": "Fino Payments Bank",
"response_code": 0,
"response": 200,
"txnrefrenceNo": 22473283722,
"transactiontype": "MATMCW",
"balance" : 60335.66,
"cardType" : "Rupay"
},
"param_enc": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdGF0dXMiOnRydWUsInR4bnN0YXR1cyI6MSwibWVzc2FnZSI6IlN1Y2Nlc3MiLCJhY2tubyI6IjMyNDIzNDI3IiwiYW1vdW50IjoiMTAwLjAwIiwiYmFua3JybiI6IjEyMzIxMzMzIiwiY2FyZG51bWJlciI6IioqKioqKioqKioqKjI0MzIiLCJiYW5rTmFtZSI6IkZp"
}
In case of matm cash withdraw amount and balance is difference, "amount" is money debit from customer account and balance money left in account
RESPONSE HANDLING
CASHWITHDRAW:
EVENT : MATM
txnstatus = 1 and status =true
txnstatus = 3 and status =true
MATM BALANCE ENQUIRY SUCCESS TRANSACTION CALLBACK
param_inc need to decrypt by using JWT provided
{
"event": "MATMBE",
"param": {
"status": true,
"txnstatus": 1,
"message": "Success",
"ackno": "32423427",
"amount": "100.00",
"bankrrn": "12321333",
"cardnumber": "************2432",
"bankName": "Fino Payments Bank",
"response_code": 0,
"response": 200,
"txnrefrenceNo": 2283722,
"transactiontype": "MATMBE"
"balance" : 100.66,
"cardType" : ""
},
"param_enc": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdGF0dXMiOnRydWUsInR4bnN0YXR1cyI6MSwibWVzc2FnZSI6IlN1Y2Nlc3MiLCJhY2tubyI6IjMyNDIzNDI3IiwiYW1vdW50IjoiMTAwLjAwIiwiYmFua3JybiI6IjEyMzIxMzMzIiwiY2FyZG51bWJlciI6IioqKioqKioqKioqKjI0MzIiLCJiYW5rTmFtZSI6IkZpbm8gUGF5bWVudHMgQmFuayIsInJlc3BvbnNlX2NvZGUiOjAsInJlc3BvbnNlIjoyMDB9.bbG7fpSxt9jiu-09zWmXWxMwvbfxq9EuthKt0TF9QFM"
}
In case of matm balance enquiry amount and balance is same, "amount" and balance is money available in account
MATM BALANCE ENQUIRY FAILED TRANSACTION CALLBACK
amount: account available balance
{
"event": "MATMBE",
"param": {
"status": true,
"txnstatus": 3,
"message": "Decline",
"ackno": "3242342437",
"amount": "100.00",
"bankrrn": "1233421333",
"cardnumber": "************2432",
"bankName": "Fino Payments Bank",
"response_code": 0,
"response": 200,
"txnrefrenceNo": 22473283722,
"transactiontype": "MATMBE"
},
"param_enc": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdGF0dXMiOnRydWUsInR4bnN0YXR1cyI6MSwibWVzc2FnZSI6IlN1Y2Nlc3MiLCJhY2tubyI6IjMyNDIzNDI3IiwiYW1vdW50IjoiMTAwLjAwIiwiYmFua3JybiI6IjEyMzIxMzMzIiwiY2FyZG51bWJlciI6IioqKioqKioqKioqKjI0MzIiLCJiYW5rTmFtZSI6IkZp"
}
RESPONSE HANDING
SUCCESS
EVENT : MATMBE
txnstatus = 1 and status =true
FAILED
txnstatus = 3 and status =true