Creating A Card

Changed on
post/profile/issuing

Request

Request body

cidstring required

This means customer id. This is gotten after creating customer

businessstring required

The business id

currencystring required

The virtual account currency.e.g USD

brandstring required

The Virtual card brand e.g masterCard or USD visa

typestring required

The card type

amountstring

The amount field is required for masterCard brand

chargeCurrencystring required

chargeCurrency allows the customer to specify the Fincra balance they want to be debited from or crediting to (in the case of card withdrawal). e.g USD,GBP,EUR, etc.

Response

200

successboolean
messagestring

Example response

{
  "success": true,
  "message": "Virtual card created",
  "data": {
    "_id": "6399158141664f1c99eedb33",
    "address": {
      "country": "US",
      "state": "CA",
      "zip": "94105",
      "city": "San Francisco",
      "street": "123 Main St",
      "_id": "6399158141664f116deedb34"
    },
    "brand": "visa",
    "business": "63408b05cb018460343c52de",
    "cardHolderName": "Attat Harry",
    "cardHolderType": "individual",
    "cardPan": 4760580538371710,
    "cid": "8b6b8f8b-8a95-4c1d-9cb3-8ed68238a46d",
    "currency": "USD",
    "cvv": 123,
    "expiry": "08/27",
    "isActive": true,
    "maskedPan": "476058******1710",
    "type": "virtual",
    "createdAt": "2022-12-14T00:14:57.989Z",
    "updatedAt": "2022-12-14T00:14:57.989Z"
  }
}

Changes