Card Request Status
This help to check the status of the physical card request.
POST {{base_url}}/business/cardrequest-status
Headers
Name
Type
Description
Authorization*
String
SECRET_KEY
Request Body
Name
Type
Description
requestid*
Sting
Request ID returned from the create card endpoint
Your secret keys are to be kept secret and only stored on your servers. Do not pass your secret key to the front-end language where it can be exploited.
Take a look at how you might do this:
curl --location '{{base_url}}/business/cardrequest-status
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer SECRET_KEY' \
--data-raw '{
"requestid": "06211-21140-12129-12329"
}'const axios = require('axios');
let data = JSON.stringify({
"requestid": "06211-21140-12129-12329"
});
let config = {
method: 'GET',
maxBodyLength: Infinity,
url: '{{base_url}}/business/cardrequest-status',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer SECRET_KEY'
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => '{{base_url}}/business/cardrequest-status',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_POSTFIELDS =>'{
"requestid": "06211-21140-12129-12329"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer SECRET_KEY',
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
var headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer SECRET_KEY'
};
var request = http.Request('GET', Uri.parse('{{base_url}}/business/cardrequest-status'));
request.body = json.encode({
"requestid": "06211-21140-12129-12329"
});
request.headers.addAll(headers);
http.StreamedResponse response = await request.send();
if (response.statusCode == 200) {
print(await response.stream.bytesToString());
}
else {
print(response.reasonPhrase);
}
Sample response
{
"status": true,
"requeststatus": "processing",
"message": "Card request processing",
"data": []
}{
"status": false,
"responsecode": "00"
}Last updated
Was this helpful?