Card Status
The card status (cardStatus) determines the state of the card by its ID (cardId). Each card has a unique identifier; the cardStatus defines the overall state of the card.
What is a card version?
A card can have several versions over its lifetime. A new version is created whenever the card’s credentials (its expiry date, CVV2/CVC2, and sometimes its PIN) need to change, without changing the card itself (itscardId). Renewal and reissue both do this; see the table below.
Each version has its own status (INITIAL, ACTIVE_LIMITED, ACTIVE, or CLOSED), which tracks where that specific version is in its lifecycle: not yet usable, usable digitally only, fully usable, or superseded. Older versions aren’t discarded; they’re closed once a newer version takes over.
Whether the card number (PAN) changes depends on why a new version is created. There are many possible reasons to reissue, renew, or replace a card; the table below shows a few common examples to make the pattern concrete:
These are illustrative examples, not the full set of reasons a card might be reissued, renewed, or replaced.
So renewal and reissue both keep the same card and the same PAN; they just introduce a new version of it, typically with a new expiry date and CVV2/CVC2. Replacement is different: it creates an entirely new card (new
cardId, new PAN), which then has its own version(s). See Card Renewal, Reissue, Replacement for the full detail on each of these actions.
The status of the version is what determines what the card can actually do, which is what the rest of this section covers.
Card Version Status
The status of each card version is indicated bycardVersionsStatus. The version status determines what a card can do when the card status is ACTIVE.
How a version moves between statuses
A new card version always starts in eitherINITIAL or ACTIVE_LIMITED, depending on the programme configuration. From there:
- A version in
INITIALorACTIVE_LIMITEDcan be activated and becomeACTIVE. - A version in
INITIAL,ACTIVE_LIMITED, orACTIVEcan becomeCLOSED. - A version cannot move from
INITIALtoACTIVE_LIMITED.ACTIVE_LIMITEDis a starting state, not a transition target. - A
CLOSEDversion cannot be reopened.
Whether a newly created card version starts in
INITIAL or ACTIVE_LIMITED status is set at the programme level by Enfuce during customer onboarding. ACTIVE_LIMITED exists to support digital-first issuance: a cardholder can start using the card digitally, for example by adding it to a wallet or paying online with 3DS, before the physical card has been activated.What each status allows
In
ACTIVE_LIMITED status, e-commerce transactions are accepted only when the cardholder is authenticated with 3DS. Credentials on file transactions (for example recurring payments and subscriptions) are accepted, because they can only follow an earlier 3DS-authenticated transaction where the merchant stored the card details.Moving to ACTIVE
Both INITIAL and ACTIVE_LIMITED versions can be activated to ACTIVE using the Activate Card Endpoint.
Reissue and renewal: version coexistence
Only one version can beACTIVE at a time, and only one version can be ACTIVE_LIMITED at a time. These two limits are tracked independently, which is why an ACTIVE version and an ACTIVE_LIMITED version can temporarily coexist. This is intentional, and covers the reissue and renewal window:
- The cardholder keeps using their current,
ACTIVEphysical card. - The newly issued version starts in
ACTIVE_LIMITEDstatus, so it can already be used digitally even though the physical card hasn’t arrived or been activated yet. - Once the new version is activated to
ACTIVE, all previous versions are closed automatically.
ACTIVE_LIMITED status, the earlier ACTIVE_LIMITED version is closed and the new version takes over as ACTIVE_LIMITED. There is never more than one ACTIVE_LIMITED version at a time.
Example: programme configured with ACTIVE_LIMITED as the default
Example: programme configured with
INITIAL as the default
In both examples the cardholder is never left without a usable card. V1 stays
ACTIVE and fully usable until the cardholder chooses to activate the new version. The difference is what the new version can already do before that happens. With ACTIVE_LIMITED, the new version can already be added to a digital wallet and used for 3DS-authenticated e-commerce ahead of activation, so a cardholder who adds it to their wallet early experiences no interruption when V1 later closes.
Other notes
- An
ACTIVE_LIMITEDcard version can still be replaced, for example if the card is compromised before the physical card has been activated. - A PIN can be set while a version is
ACTIVE_LIMITED. ACTIVE_LIMITEDapplies the same regardless of whether the card is physical or virtual-only. A virtual-only version can still move toACTIVE.
Checking a version’s status and sequence number
Use the Get Card endpoint to see all of a card’s versions and their current state. The response includes acardVersions array, ordered by sequence number ascending. Each entry has:
status: the version’scardVersionsStatus(INITIAL,ACTIVE_LIMITED,ACTIVE, orCLOSED)sequenceNumber: the version’s PAN sequence number (PSN), which uniquely identifies that version of the card
During a reissue or renewal window,
cardVersions can contain one version with status ACTIVE and a newer one with status ACTIVE_LIMITED at the same time. Check each entry’s status individually rather than assuming the entry with the highest sequence number is the one currently usable. Both may be usable at once, for different transaction types.
