🚀 VaultsPay API v1 is live. See what's new →
Payment CardsActivate Card

Activate Card

Activate a physical card after delivery by providing the PAN and expiry date along with the card identifier (ID or token).

POST{baseUrl}/pcs/api/v1/activate-card

Payload

AttributeTypeRequiredDescription
cardId or cardTokenIntegerYesCard identifier.
panStringYesFull card number (PAN) printed on card.
expiryDateString (MM/YY)YesCard expiry as printed.
Request Example
{
  "cardId": 533,
  "pan": "5408968100040422",
  "expiryDate": "08/28"
}

Response

FieldTypeDescription
cardIdIntegerActivated card ID.
cardStatusEnumACTIVE.
statusReasonStringReason (e.g., “new card”).
200 — SUCCESS
{
  "data": {
    "cardId": 533,
    "cardStatus": "ACTIVE",
    "statusReason": "new card"
  }
}