Table of contents

Reverse Penny Drop

Use this API to create a reverse penny drop request. Reverse Penny Drop is a verification method for validating bank account information. Your customers/users deposit 1 rupee through a UPI-based transaction.

API URL: https://api.bulkpe.in/client/reversePennyDrop

Method: POST

Auth: Please refer to the Authorization page.

{ "reference_id": "Test6", "transcation_note": "TEST Hello" }
{ "status": true, "statusCode": 200, "data": { "transcation_id": "CHE00016945", "amount": 1, "reference_id": "Test6", "upi": "upi://pay?pa=fcbiznsfkba@freecharge&pn=Bulkpe&mc=8931&tid=CODQR30847441011wb2id45k&tr=CODQR30847441011wb2id45k&am=1.00&cu=INR", "message": "TEST Hello", "status": "SUCCESS" }, "message": "" }

Once the 1 rupee payment is made by the end user, you will receive a callback from Bulkpe. You can configure your callback URL from Bulkpe Dashboard -> Settings -> Developer Controls -> Webhook -> Credit.

In the callback, you will get the end user details in the remitter_name , remitter_account_number,and remitter_ifsc params.

{ "status": true, "statusCode": 200, "data": { "transcation_id": "TRAREF00032879984", "trx_status": "SUCCESS", "remitter_name": "Richar Hendricks", "remitter_account_number": "50103847384345", "remitter_ifsc": "HDFC0001005", "remitter_vpa": "9274982424444@axisbank", "amount": 1, //collected from user, will be added to your Bulkpe Virtual Account "charge": 2, //bulkpe charges "gst": 0.36, "settlement_Amount": "1.00", "closing_balance": "254.46", "yetToSettle": "255.82", "type": "Credit", "utr": "418328140937", "payment_mode": "UPI", "payment_remark": "", "createdAt": "2024-07-01T11:58:40.320Z", "reference_id": "Test6" }, "message": "" }