API Reference

Payout Transaction

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

Header Parameter

NameTypeDescription
Content-TypeStringApplication/Json
AcceptStringApplication/Json
X-RPF-ApiKeyStringProvided by Rapifi
X-RPF-UserIdStringProvided by Rapifi

Request Parameter

NOTE: IN CASE OF UPI Enter upi in payeeAccountNumber and PayeeIfscCode will be empty

NameTypeMandatoryDescription
payeeNameStringYesAccount Holder Name
payeeAccountNumberStringYesAccount Number of End Use
payeeIfscCodeStringYesIFSC Code
mobileNoStringYesMobile Number of End User
emailStringYesEmail of End User
latitudeStringYeslatitude
longitudeStringYeslongitude
paymentModeStringYesIMPS,UPI
amountStringYesAmount to be transferred
externalIdStringYesUnique Transaction Id
remarkStringYesBonus
purposeStringYesThis will be 'Cashback'

Sample Request

{
    "payeeAccountNumber": "316xxxxxxxxxxx",
    "payeeIfscCode": "BARB0xxxxx",
    "payeeName": "Rahul Choudhary",
    "amount": 11,
    "mobileNo": "811xxxxx",
    "email": "[email protected]",
    "paymentMode": "IMPS",/"UPI"
    "remark": "Bonus",
    "externalId": "RF13927413850",
    "latitude": "21.125478",
    "longitude": "75.1223132",
    "purpose": "Cashback"
}



Sample Response

{
"status":true,
"statuscode":"TXN",//NOT COMPULSORY WILL BE TUP ,TXN ,ERR
"responsecode":1,
"message":"Transaction intiate successfully",
  "data":{
  "status":1//1-SUCCESS,0-REFUNDED/FAILED,2-PENDING and pending on other status than this
  }
}
Language
Click Try It! to start a request and see the response here!