Skip to content

Account Verification

| View as Markdown

This api is for validating a customer’s account details. We have to pass ifsc code, customer name, account number and customer mobile number in request. If the request have valid account details we will get a success response.

https://kraken.airpay.co.in/airpay/ms/baas/api/verify-account
ParameterType ValueDescriptionValue Like
affiliate requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
checksum requiredText$string = $param.self::$secret_key; sha256(<concate all values+SECRET KEY>);91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
api-key requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
processor-key requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
ParameterType ValueDescriptionValue Like
ifsc requiredText
(11)
IFSC code provided by bankSBIN0123456
customer_name optionalText
(100)
Name of the customerRabindra
account_number requiredText
(32)
Account number of the customerXXXX-XXXX-XXXX-8908
customer_mobile optionalNumeric
(10)
Mobile number of the customer7xxxxxx456
customvar optionalTextAny information passed in the request, which can be received in the response exactly as it was sent. We can pass multiple data in ‘CustomVar’ separated by the '' symbol. Eg: 1234567
ParameterType ValueDescriptionValue Like
status requiredNumeric
(3)
400- fail,200-success400,200
message requiredTextsuccess, failsuccess,fail
data requiredText{ “accountNumber”: “XXXX-XXXX-XXXX-8908”, “ifsc”: “SBIN0123456”, “accountName”: ” ”, “bankResponse”: “Invalid Account Number”, “bankTxnStatus”: false }
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/baas/api/verify-account' \
--header 'api-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'affiliate: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'checksum: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'processor-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'ifsc=SBIN0123456' \
--data-urlencode 'customer_name=Rabindra' \
--data-urlencode 'account_number=XXXX-XXXX-XXXX-8908' \
--data-urlencode 'customer_mobile=7xxxxxx456'
{
"status": "200",
"message": "success",
"data": {
"accountNumber": "XXXX-XXXX-XXXX-8908",
"ifsc": "SBIN0123456",
"accountName": " ",
"bankResponse": "Invalid Account Number",
"bankTxnStatus": false
}
}
{
"status": "400",
"message": "Failed",
"data": ""
}