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.

16521652

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: