Initiate Payout
Use this API to initiate an amount transfer from your Bulkpe Virtual Account / Current Account / Escrow Account to a beneficiary bank account or UPI VPA.
Once a payout is initiated and the Bulkpe system and bank process it, you will receive a callback from the Bulkpe system (setup callback) with the status of the Payout (When the status changes from one to another. For example: Pending to Success). You can also call the Fetch Transaction Status API to get the payout status in real time.
API URL: https://api.bulkpe.in/client/initiatepayout
Method: POST
Auth: Please refer to the Authorization page.
{
"amount": 1,
"account_number": "77220101845051", //beneficiary
"payment_mode": "UPI", //IMPS, RTGS, UPI, NEFT are allowed
"reference_id": "Payout-test6", //unique id
"transcation_note": "Refund03", //optional
"beneficiaryName": "Your Beneficiary Name",
"ifsc": "FDRL0007777",
"upi": "dummyUPI@yesbank" //conditional - only for UPI
}
{
"status": true,
"statusCode": 200,
"data": {
"beneCode": "APIBENEF453",
"beneName": "name",
"beneAccNum": "77220101845051",
"beneIfscCode": "FDRL0007777",
"beneAcType": 10,
"transcation_id": "TRAREF00034637453",
"reference_id": "Internal1718712497",
"amount": 1,
"payment_remark": "From Peid Piper using Bulkpe - Refund03",
"payment_mode": "IMPS",
"status": "PENDING",
"message": "Transcation Initiated!"
},
"message": "Transcation Processing"
}
Payment Method | Minimum Amount | Maximum Amount | Day / Month Limit |
IMPS | 1 | 500000 | No Limit |
NEFT | 1 | No Limit | No Limit |
RTGS | 200000 | No Limit | No Limit |
UPI | 1 | 100000 | No Limit |
There is no daily or monthly limit on number of payouts.