API Reference

Header

NameTypeValue
api-keystring(get it from api credentials in api panel)
content-typestringapplication/json
acceptstringapplication/json
$header = [ 'accept: application/json', 'api-key: XdWCmd0NF1ZVklnVPegOdL59WkFM7o4h91UYPAt1', 'content-type: application/json', ];

Request Body Parameters

NameTypeValue
partner_idinteger(Get in from api panel you api parner id)
mobileStringRemitter Mobile
beneficiary_idintegerBeneficiary id received in get beneficiay api
payment_modeStringIMPS/NEFT
amountDoubleTransfer amount
apitxnidStringUnique merchant id for every transaction
$parameter = [ "partner_id" => "2", "mobile" => "7307048402", "beneficiary_id" => 8, "payment_mode" => "IMPS", "amount" => 100, "apitxnid" => "TXN12345678", "latitude" => "11.11", "longitude"=> "12.12" ] $body_json_string = json_encode($parameter);

Request Body to be sent in Json

NametypeValue
bodyStringAes Encypted of Json Encoded Body Parameters String
$request_body = [ "body" => "93A5D34BEED49E72621EAF6327DE9760D76BACB79B4879B578AB4C52F238BEFFCA619103BB9569D80FA87668B5B978F5158FF42736420863870C38F5B44D67C2153BDBF483FF3B5D336AD060677C139ED877A9565D62621CE2E5B03C4BB4A4DAB72939A441342512169A0946D7A8F24E895226C7CCF2968A4D1AC46E855F91C11B6E918A868AA394F86B5A20D938FCFCD04D98C4F28116C785C5B7AAAA0512DC" ]; $final_body = json_encode($request_body);

Response Body Parameters

NametypeConditionPossible Value
statuscodeStringAll TimeTXN / ERR
messageStringAll TimeTransaction Response Message
apitxnidStringIn Case TXNMerchant Unique Transaction Id
txnidStringIn Case TXNEbanker Transaction Id
refnoStringIn Case TXNBillpayment Reference
statusStringIn Case TXNsuccess/pending/accept/failed
amountStringIn Case TXNTransaction Amount

❗️

Note:

  1. Any other error codes except given above are to be confirmed before taking any action and should be treated as pending.
  2. There is one case of Timeout if you received timeout please treat that Transaction in Pending and Check the Status of the Transaction from Transaction Status API and take action accordingly to that status.
Body Params
string
Defaults to 93A5D34BEED49E72621EAF6327DE9760D76BACB79B4879B578AB4C52F238BEFFCA619103BB9569D80FA87668B5B978F5158FF42736420863870C38F5B44D67C2153BDBF483FF3B5D336AD060677C139ED877A9565D62621CE2E5B03C4BB4A4DAB72939A441342512169A0946D7A8F24E895226C7CCF2968A4D1AC46E855F91C11B6E918A868AA394F86B5A20D938FCFCD04D98C4F28116C785C5B7AAAA0512DC
Responses

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json