post https://rapifi.in/api/payout/v1/payoutxn
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
Name | Type | Description |
---|---|---|
Content-Type | String | Application/Json |
Accept | String | Application/Json |
X-RPF-ApiKey | String | Provided by Rapifi |
X-RPF-UserId | String | Provided by Rapifi |
Request Parameter
NOTE: IN CASE OF UPI Enter upi in payeeAccountNumber and PayeeIfscCode will be empty
Name | Type | Mandatory | Description |
---|---|---|---|
payeeName | String | Yes | Account Holder Name |
payeeAccountNumber | String | Yes | Account Number of End Use |
payeeIfscCode | String | Yes | IFSC Code |
mobileNo | String | Yes | Mobile Number of End User |
String | Yes | Email of End User | |
latitude | String | Yes | latitude |
longitude | String | Yes | longitude |
paymentMode | String | Yes | IMPS,UPI |
amount | String | Yes | Amount to be transferred |
externalId | String | Yes | Unique Transaction Id |
remark | String | Yes | Bonus |
purpose | String | Yes | This 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
}
}