curl --request POST \
--url {banking_api_base_url}/banking/payment/status \
--header 'Content-Type: application/json' \
--header 'x-client-id: <App ID>' \
--header 'x-client-secret: <Secret Key>' \
--header 'order-source: reset-api' \
--data '{
"debit_account_number": "<debit_account_number>",
"payout_order_id": "654894598459"
}'
{
"code": "200",
"status": "success",
"amount": "10.12",
"rrn_number": null,
"unique_system_order_id": "payout_864c483a658b682",
"merchant_payout_order_id": "65489459c8459",
"txn_status": "pending",
"posted_data": {
"debit_account_number": "9253034566",
"transfer_type": "direct",
"beneficiary_mode": "onetimetransfer",
"mobile": "9896989698",
"email": "[email protected]",
"address": null,
"country_dialing_code": "91",
"country_iso_code": "IN",
"beneficiary_id": "null",
"debit_account_type": "current",
"transfer_mode": "NEFT",
"transfer_amount": "10.12",
"account_transfer": {
"account_owner_name": "beneficiary name",
"account_number": "6760654654",
"ifsc_code": "icici000143",
"is_validate": "false",
"payment_for": "salary payment"
},
"payout_order_id": "65489459c8459"
}
}
Body JSON Parameters | Type | Details | Example |
---|
debit_account_number | string, required | Digi bank account number from where amount was debited by sysem | 00006326565 |
payout_order_id | string, required | Merchant system payout order id | payourorderdv54dvdfvdf |
Error Code | Message |
---|
200 | API authentication successful! |
400 | Missing authentication parameters |
401 | Unauthorized - API authentication failed |
403 | Incoming IP address is not whitelisted |
405 | Unauthorized - Passed method not allowed |
409 | Request is not unique or correct |
422 | Missing required fields in body data or invalid JSON data |
500 | Server Error |