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

All Parameters values are mandatory

NameTypeValue
partner_idinteger(Get in from api panel you api parner id)
modeStringUPI
nameStringAccount Holder Name
vpaStringUpi address
mobileNumberCustomer Mobile number
amountDoubleTransfer amount
webhookStringwebhook url for get status of transaction
latitudeStringLocation Latitude
longitudeStringLocation Longitude
apitxnidStringUnique merchant transaction id
$parameter = [
    'partner_id' => '2'
    'mode'     => 'UPI',
    'name'     => 'Test',
    'vpa'       => 'adc@upi',
    'mobile'   => '9999999999',
    'amount'   => '100',
    'webhook'  => 'https://domain.com',
    'latitude' => '11.2222',
    'longitude'=> '11.2222',
    'apitxnid' => 'TXN12345'
];

$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" => "4CE81403397C441C3DEB0EEFE28E79910EF0B4FA3BF6574DC94196DF436C10CF"
];

$final_body = json_encode($request_body);

Response Body Parameters

NametypeConditionPossible Value
statuscodeStringAll TimeTXN / TUP / TXF / ERR
messageStringAll TimeTransaction Response Message
txnidStringIn Case TXN / TXFPayout reference id
refnoStringIn Case TXNPayout Bank Reference
Language
Click Try It! to start a request and see the response here!