Get Card Info
MFS Africa has integrated with Very Good Security (VGS) to use their PCI Compliance capability in retrieving and exposing sensitive card data to end users. VGS is both PCI DSS and SOC 2 compliant.
Our adaptor is using the VGS Show service in getting the card data which then can be displayed onto a web portal or mobile application. This solution helps both you and MFS Africa to be out of the PCI scope.

Vault
The vault is a unique environment where you can securely store your sensitive data which is provided by VGS. It is the home of all your sensitive data and works in conjunction with the Reverse Proxy and Forward Proxy.
This unique environment is represented with a vault ID.
tnto06ue3ir
Note
This is the sandbox vault ID. For production setup, another vault ID is provided.
Path Info
/MFSAfricaCard/v1/bankinforequest
Request
{
"mobilePhoneNumber": "25612345678",
"last4Digits": "2984"
}
Field (* required field) | Type | Description |
---|---|---|
last4Digits* | string | Last 4 Digits of card associated with phone number |
mobilePhoneNumber* | string | Mobile Number associated with card |
Response
{
"pan": "8800880000302984",
"name": "John Doe",
"expireDate": "30-JUN-2025",
"cvv": "123",
"cardStatus": "AC",
"errorCode": "0000",
"errorMessage": "SUCCESS"
}
Field | Type | Description |
---|---|---|
pan | string | 16 digit of the card |
name | string | Cardholder name |
expireDate | string | Expiry date for the card. Format: DD-MMM-YYYY |
cvv | string | 3 digit security code of the card |
cardStatus | string | Status of the card. AC: Active IA: Inactive |
errorCode | string | Error Code |
errorMessage | string | Error Message |
UI Integration
The Get Card Info should be integrated directly on either web UI or mobile application. The VGS Show solution allows this integration to happen through the Show.js and mobile SDKs. See below for additional details:
Updated over 1 year ago