Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Feb 2

Environment
Date

Pre-Production

Jan 15, 2026

Production

Feb 2, 2026

Click to Pay

Bug Fixes

  • Fix Click to Pay opt-out card API to opt out a consumer profile when no cards are associated.

  • Keep the existing behavior when the issuer opts out the last linked card.

  • Handle cases where Visa enrolls a consumer profile without cards.

Core

Improvements

  • Allow reusing a deleted cardId when registering a card in Register Card API (see API page for limitations).

Physical issuance

New Features

  • Register card becomes optional Card order API

  • New fields in Card order API:

    • issuerRequestId to set a unique ID for a card production request.

    • packagingConfig to provide the list of inserts to be added into the package.

    • deliveryAddress.companyName to set a company name in the shipping address.

    • cardCarrierConfig.multiCardOrder to control card order for multi-card carriers.

    • applications[].appletStartCode, applications[].appletDataLength, and applications[].tlvDataLength for TLV_DATA.

    • encryptedData.trackData support mag tracks for MAG_AND_CHIP_CARD. (track1 track2 track3)

Improvements

  • Relax validation patterns in encryptedData:

    • Allow digits in encodedName.

    • Allow + and & in cardDesign.customLines and cardCarrierConfig.customLines.

Transit (Classic)

New Features

  • Add new optional field cardArtManifest to provisionCard API response in order to support customized card arts

Last updated

Was this helpful?