Card Control Services
Overview
Our card control services allow you to manage your customers' cards with ease, providing an extra layer of security and flexibility. You can set custom limits on transactions for each card, such as daily or weekly limits, and even limit transactions to specific merchant categories or locations.
In the event of a lost or stolen card, our platform allows you to quickly block the card to prevent fraudulent transactions. You can also unblock the card when it's found or issue a replacement card directly through the platform.
With our real-time transaction monitoring, you can track your customers' card usage and receive instant alerts for suspicious or unauthorized transactions. This allows you to take immediate action to prevent fraud and protect your customers' accounts.
Get Companies
Status:
Production
Version:
V2
Category:
Card Control Services
GetCompanies
Overview
Get the details of the companies whose resources the API client can access. The details include IDs, names, and their associated issuer name.
Get Companies
Status:
Production
Version:
V2
Category:
Card Control Services
Node | Child Node | Type | Length | Description |
---|---|---|---|---|
Authorization | Bearer xxxx | string | Authorization Header (Bearer Token) | |
Unique-Reference-Code | a1v2n3dass | string | 12 | Request ID for identification of each request call, maximum 12 characters |
Financial-Id | NSGB2 | string | 5 | Organization/Financial institution ID |
Channel-Id | Bank | string | 5 | Source requesting channel Ex: IVR |
Node | Child Node | Type | Length | Description |
---|---|---|---|---|
Content-Type | application/json | string | Content Type |
Node Type | Type | Length | Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
header | msg_id | string | 12 | The msg_id sent in the request will be sent back in response in this field | ||||||
msg_type | string | 12 | msg_type sent in the request will be sent back in response in this field | |||||||
msg_function | string | 50 | Function name to be used default REP_GET_COMPANIES | |||||||
src_application | string | 10 | The src_application sent in the request will be sent back in response in this field | |||||||
target_application | string | 10 | The target_application sent in the request will be sent back in response in this field | |||||||
timestamp | string | 30 | Timestamp of the request Format DD/MM/YYYY HH:MM:SS | |||||||
bank_id | string | 4 | The bank_id sent in the request will be sent back in response in this field Eg ABCD | |||||||
instance_id | string | 10 | InstanceID | |||||||
exception_details | application_name | string | 20 | Application Name | ||||||
date_time | string | 30 | Timestamp of the response | |||||||
status | string | 1 | Status of the request (S/F) | |||||||
error_code | string | 4 | EAI Internal Error Code | |||||||
error_description | string | 100 | Error Description | |||||||
body | company | id | integer | 22 | ID of the company | |||||
name | string | 0 | Name of the company | |||||||
issuer_name | string | 0 | Name of the issuer |
{
"NISrvResponse": {
"response_get_companies": {
"header": {
"msg_id": "236001",
"msg_type": "ENQUIRY",
"msg_function": "REP_GET_COMPANIES",
"src_application": "IVR",
"target_application": "CMS",
"timestamp": "2020-07-20T10:49:02.366+04:00",
"bank_id": "NIC",
"instance_id": "InstanceID"
},
"exception_details": {
"application_name": "TCC-ADP",
"date_time": "2023-02-01T16:39:47.314+04:00",
"status": "S",
"error_code": "000",
"error_description": "Success"
},
"body": {
"company": [
{
"id": 493069,
"name": "Company",
"issuer_name": "WORLD BANK"
}
]
}
}
}
}
Code | Description |
---|---|
200 | Sample Description |
400 | Bad Request |
401 | Unauthorized |
403 | Forbidden |
500 | Internal Server Error |
502 | Bad gateway |
503 | Scheduled Maintenance |
504 | Gateway Timeout |
596 | Service Not Found |
How It Works
Follow the steps below. For more details, read the Quick Start Guide.
1- Process 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Amet, sed at amet cras fringilla adipiscing nunc, in pulvinar. Sagittis pellentesque leo et proin convallis justo vitae in.
2- Process 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Amet, sed at amet cras fringilla adipiscing nunc, in pulvinar. Sagittis pellentesque leo et proin convallis justo vitae in.
3- Process 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Amet, sed at amet cras fringilla adipiscing nunc, in pulvinar. Sagittis pellentesque leo et proin convallis justo vitae in.
4- Process 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Amet, sed at amet cras fringilla adipiscing nunc, in pulvinar. Sagittis pellentesque leo et proin convallis justo vitae in.
5- Process 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Amet, sed at amet cras fringilla adipiscing nunc, in pulvinar. Sagittis pellentesque leo et proin convallis justo vitae in.