get https://{{BASE_URL}}/api/user_services/v1/user_kyc/bank_status
This API endpoint fetches the current status of the added bank account. Based on the verification, there could be multiple statuses as described in the example response.
This endpoint always gives a 200 success response. The message in the response could be from any of the below JSON based on the status of the bank account.
DEFAULT_BANK_STATUS_MESSAGE = {
"APPROVED" : {
"user_bank_account_validated" : "Congratulations! Your bank account is verified",
"default" : "Congratulations! Your bank account is verified"
},
"PENDING" : {
"penny_drop_successful_awaiting_for_name_match" : "We are verifying your bank account. This might take up to a minute",
"stuck" : "We are facing some difficulty in verifying your bank account. Please reach out to our support team for further assistance",
"more_than_a_minute": "This is taking more than usual. We'll notify you once your account is verified.",
"default" : "Bank account status pending, awaiting for verification"
},
"DELETED" : {
"account_deleted_by_user" : "Bank account deleted by the user",
"idfy_penny_drop_request_error_deleted_by_system" : "We are facing some issue technical issue verifying your bank account, please try after some time",
"default" : "Your bank account request is deleted, please try again"
},
"NAME_REJECTED" : {
"name_linked_to_this_bank_account_does_not_match_with_the_name_on_your_pan": "The name registered with this bank account does not match the name on your PAN, please enter details of your own bank account only",
"user_legal_name_missing" : "We could not find any name linked to this account number",
"name_of_the_a/c_holder_does_not_match_with_the_name_on_pan_card_please_email_help@mudrexcom_if_you_think_this_is_a_mistake" : "The name registered with this bank account does not match the name on your PAN, please enter details of your own bank account only",
"default" : "We are facing some difficulty in verifying your bank account. Please reach out to our support team for further assistance. "
},
"REJECTED" : {
"insufficient_credits": "We are facing difficulty in verifying your bank account. Please reach out to our support team for further assistance.",
"invalid_bank_account_details_please_try_again." : "You have provided invalid bank account details, please verify and try again.",
"invalid_bank_account_number_provided" : "You have provided invalid bank account number, please verify and try again.",
"invalid_ifsc_provided" : "You have provided invalid IFSC code, please verify and try again.",
"malformed_request" : "We are facing some issue technical issue verifying your bank account, please try after some time",
"something_went_wrong" : "We are facing some issue technical issue verifying your bank account, please try after some time",
"timeout" : "We are facing some issue technical issue verifying your bank account, please try after some time",
"we_are_not_able_to_verify_your_bank_account_please_ensure_you_are_entering_a_correct_bank_account_details" : "We are not able to verify your bank account, Please ensure you are entering a correct bank account details ",
"this_does_not_seem_to_be_a_valid_bank_account_number_please_check_the_number_and_try_again" : "Invalid bank account number/ IFSC, please check and try again",
"default" : "Your request couldn't be processed at this moment, please verify your details and try after some time"
}
}