Reissue a card

Reissues a card and, when applicable, sends a new physical card to the customer.

Use this endpoint when a card needs to be replaced because it was damaged, lost, stolen, compromised, affected by fraud, or when an immediate renewal is needed. Some reissue reasons keep the same card number, while other reasons create a new card number.

If card-maintenance fees apply, the response includes the applied fees on the returned card object. If no fees apply, no fee items are returned.

Reissue reasons

Reissue Reason Type CodeMeaningCard number behavior
DMGPhysical damageKeeps the same card number. If applicable, a replacement physical card is sent.
RENRenewalKeeps the same card number, updates the expiration date and CVV2, and sends a replacement physical card when applicable.
FRDFraudCreates a new card number.
LSTLostCreates a new card number.
STLStolenCreates a new card number.
NCNName change with new PANCreates a new card number.
CMPCompromisedCreates a new card number.

Eligibility

Eligibility depends on the reissue reason and card type.

For REN, the card must be in one of these statuses:

  • Verified
  • Reissued
  • DigitalActivePhysicalInitiated
  • DigitalActivePhysicalPending

The renewal request must also be within the renewal window: from two months before the card expiration month through the card expiration date.

For DMG, Helix keeps the same card number. Digital-only cards cannot be reissued with the same card number, so DMG is not supported for digital-only cards.

For FRD, LST, STL, NCN, and CMP, Helix creates a new card number. These reasons can be used for physical, digital, and dual-issuance cards when the card is in an eligible reissue status. If a card status is not eligible, the response returns one of the card-status error codes listed below.

Resulting card object

Previous card typeReasonCard numberResulting card status
DigitalFraud, lost, stolenNewVerified
DigitalRenewalSame, with new expiration date and CVV2Verified
DigitalCompromised, name changeNewVerified
Digital with physicalPhysical damageSameVerified, unless the program requires verification for reissues; then DigitalActivePhysicalPending
Digital with physicalFraud, lost, stolenNewDigitalActivePhysicalPending
Digital with physicalRenewalSame, with new expirationReissuedPendingVerification
Digital with physicalCompromised, name changeNewOld card remains Verified; new card is DigitalActivePhysicalPending. After verification, the new card becomes Verified and the old card becomes Archived.
PhysicalPhysical damageSameVerified, unless the program requires verification for reissues; then PendingVerification
PhysicalFraud, lost, stolenNewPendingVerification
PhysicalRenewalSame, with new expiration date and CVV2ReissuedPendingVerification
PhysicalCompromised, name changeNewOld card remains Verified; new card is PendingVerification. After verification, the new card becomes Verified and the old card becomes Archived.

Error Codes

Click to expand

The reissue flow can also surface errors from related card flows it calls internally, including card lock, card initiation, card digital creation, fee computation, and renewal. When that happens, Helix returns the same standard error envelope with the related error code and message.

CodeMessage (en-US)
1-60000Any common Helix error code may occur. See Common Error Codes.
61400Program not authorized to expedite card orders. Please contact your relationship manager for details.
63502Requesting customer does not have FULL access to account id {accountId}.
150230Another card for CustomerId {customerId} is using NickName of {nickName}. NickName must be unique.
150254Invalid PhotoImageId.
150255Invalid CardDesignIdentificationNumber.
150256Invalid CardCarrierMessage.
150257Invalid CardVendorUniqueData.
150259Digital card reissue option not available for reissueReasonTypeCode {reissueReasonTypeCode}.
150504CardId {cardId} has been locked by the System and cannot be unlocked by a customer.
153001Invalid reissueReasonTypeCode {reissueReasonTypeCode}. Please refer to API documentation for valid types.
153002CardId {cardId} is not associated with CustomerId {customerId}.
153003CardId {cardId} status is {cardStatus} and cannot be reissued.
153004CardId {cardId} is digital-only. Cannot reissue a digital-only card.
153005Physical card order option not available for issuance type.
153006CardId {cardId} status is {cardStatus} and cannot be reissued.
153007Digital card reissue option not available for reissueReasonTypeCode {reissueReasonTypeCode}.
158703Dual Issuance Single Pan Program setting is not enabled.
198120CardId {cardId} status is {cardStatus} and cannot be renewed.
198121Card {cardId} cannot be renewed before the renewal period.
198122Card {cardId} cannot be used after the card expiration date.
198123Reissued cardId {reissuedCardId} already exists for cardId {cardId}.
201515Insufficient funds to cover card replacement fee.
Body Params
int32
required
≥ 1
int32
required
≥ 1
string
enum
required
  • DMG: Physical Damage
  • REN: Renewal
  • FRD: Fraud
  • LST: Lost
  • STL: Stolen
  • NCN: Name Change with New PAN
  • CMP: Compromised
Allowed:
string

See the newPin attribute on the card object definition for details.

string
length ≤ 3
string
length ≤ 50

Tag to associate with the new cardId

int32
≥ 1

The helix-assigned unique ID for the customer requesting to reissue an existing card for a business cardholder

boolean

Set to true to request expedited physical-card delivery, when the program supports expedited card orders.

boolean

Set to true when the program, rather than the customer, should pay the expedited card fee.

string
length ≤ 18

Optional card-production identifier.

string
length ≤ 16

Optional card-production identifier.

string
length ≤ 6

Optional card-production identifier.

string
length ≤ 50

Optional card-production identifier.

Responses

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json