API Reference

Initiate payouts to your customers, vendors and employees directly from your Payment online Pay account. Money can be sent to bank accounts (IMPS / NEFT / RTGS). This API cannot be used for DMT use case.

Header Parameters

NameTypeDescription
Content-TypeStringApplication/Json
AcceptStringApplication/Json
X-Qro-ApiKeyStringProvided by Payment Online Pay
X-Qro-UserIdStringProvided by Payment Online Pay

Request Parameters


NameTypemandatoryDescription
bene_nameStringYesAccount Holder Name
bene_accStringYesAccount Number of End User
bene_ifscStringYesIFSC Code
bene_mobileStringYesMobile Number of End User
bene_emailStringYesEnd User email
bene_acc_typeStringYesThis will be 'saving'
bene_bank_nameStringYes
modeStringYesIMPS,NEFT,RTGS
amountStringYesAmount to be transferred
refidStringYesUnique Transaction Id
remarksStringYesRemarks
typeStringYesThis will be 'Vendor'

Sample Request

{    
  "mode": "IMPS",
  "remarks": "Test",
  "amount": "2",
  "type": "vendor",
  "bene_name": "Arvind Choudhary",
  "bene_mobile": "XXXXXXXX",
  "bene_email": "[email protected]",
  "bene_acc": "XXXXXXXX",
  "bene_ifsc": "XXXXXXXX",
  "bene_acc_type": "saving",
  "refid": "TXN123456789",
  "bene_bank_name": null
}

Sample Response

{
"status":true,
"statuscode":"200",
"responsecode":1,
"message":"Transaction intiate successfully",
  "data":{
  "status":1//1-SUCCESS,0-REFUNDED/FAILED,2-PENDING
  }
}
Language
Click Try It! to start a request and see the response here!