Table of contents

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.