Skip to content

Electricity bill provider Validation

| View as Markdown

This api is for validating electricity bill provider. We have to pass provider id, value and text that specifying the value type in request. If the request is valid, we will get a success response.

https://kraken.airpay.co.in/airpay/ms/baas/api/electricity-bill-provider-validation
FieldTypeDescription
affiliateTextWill be provided by Airpay (required)
checksumText$string = $param.self::$secret_key;
api-keyTextWill be provided by airpay ( required)
processor-keyTextWill be provided by airpay ( required)
FieldTypeDescription
provider_idNumericprovider id (required)
required_fieldTexteg. CustomerNumber (length 3-20, required)
valueTexteg. 123523441 (required)
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/baas/api/electricity-bill-provider-validation' \
--header 'api-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'affiliate: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'checksum: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'processor-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--data-urlencode 'provider_id=26' \
--data-urlencode 'required_field=ConsumerNumber' \
--data-urlencode 'value=1800233001234'
FieldTypeDescription
statusNumeric400- fail,200-success(length 3)
messageTextField verified, Field not verified, fail
dataText{ }
{
"status": "200",
"message": "Field verified",
"data": {}
}
{
"status": "400",
"message": "Failed",
"data": ""
}