LogoLogo
NymCardAPI catalogContact usnFront catalog
  • NYMCARD DOCUMENTATION
  • Get Started
    • nCore API Quick Tutorial
    • API Core Principles
    • Program management
      • Manage documents by APIs
      • User KYB process
      • Necessary parameters per user type
      • User ID verification by SDK
      • User KYC process
    • Issuance
      • Users
      • Cards
    • Issuing Physical Cards
      • Individual card issuance
      • Bulk card issuance
      • Card fulfillment
      • Card PIN management
      • Card replacement
      • Proxy number usage
    • Issuing Virtual Cards
      • Migration of virtual to physical card
    • Funding and transfers
      • Funding
      • Internal funding source
      • External funding source
        • From card
        • From bank account
        • Lean API flow
        • DAPI direct API flow
      • Transfers
      • Western Union APIs
    • Product Management
      • Card product
      • Balance limits
      • Velocity limits
      • Fees
      • Charges
      • Multi-currency
      • Authorization controls
        • Enhancements for MCC list management
    • Transactions
      • Payment ecosystem
      • Transaction lifecycle
      • Transaction types
      • Transaction endpoints scenarios
      • Multi-clearing process
    • Webhooks
      • Introduction to webhooks
      • nCore webhook events
      • Steps to configure a webhook
      • Webhooks samples
      • Webhook changes for simulation
      • Webhooks management
    • Security
      • PCI widget
      • 3D Secure
      • OTP SMS templates
    • Release announcements
      • Embedded Lending Release Notes
      • Changes in the release on 13/07/2023
      • Changes in the release on 23/05/2023
      • Changes in the release on 04/04/2023
  • For developers
    • nCore API catalog
    • nFront API catalog
Powered by GitBook
On this page
  • Introduction
  • The flow
  • API changes

Was this helpful?

  1. Get Started
  2. Issuing Virtual Cards

Migration of virtual to physical card

PreviousIssuing Virtual CardsNextFunding and transfers

Last updated 2 months ago

Was this helpful?

Introduction

A new feature has been introduced in the system to allow users to migrate a virtual card to a physical card while retaining the same card details.

The flow

Below you can find the flow details:

  1. The user calls the Update Card API with the newly introduced parameter change_to_physical = true.

  2. The system updates the card status reason code to AT – Active Transition, indicating that the card is in the transition period.

  3. Once the embossing of the physical card is generated, the status moves to A0 – Active Initial, and the card type is updated to physical.

Restrictions During Transition:

  1. While in the transition period, the status reason can only be changed to ST – Suspended Transition, indicating that the card is temporarily blocked during migration.

  2. If the user wishes to permanently block the card, it is allowed at any time during the transition.

  3. While the card is in the transition period, authorization settings will be restricted, preventing specific transactions until the migration to physical is fully completed.

API changes

The following API changes added:

1. API (PUT /v1/cards/{id})

  • New Parameter: "change_to_physical" (Boolean)

  • Allows the user to initiate the virtual-to-physical card migration.

  • Restriction: Users cannot change the card’s authorization settings during the transition period.

  • New status codes introduced:

    • AT – Active in Transition (Card is in migration phase).

    • ST – Suspended in Transition (Card is temporarily blocked during migration).

  • New parameter: "virtual_to_physical_expiry_duration"

  • Allows configuration of the maximum duration allowed before the virtual card expires during migration.

2. API (PUT /v1/cards/{id}/authsettings)

3. API (PUT /v1/cards/{id}:statuschange)

4. APIs Updates:

For more information refer to the .

Update Card
Update Card Authorization Settings
Change Card Status
Card Products
API catalog