MATM TRANSACTION CALLBACK

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