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": ""
}