Activate a card
Last updated: October 22, 2025
The following cards must be activated before the cardholder can perform transactions:
- Newly created physical cards
- Virtual cards created using the API with "activate_card": false
- Suspended cards
You can activate cards using:
The cardholder can activate the card in the following ways:
- Performing their first Chip and PIN transaction at a point of sale (PoS) – This also enables the card for contactless payments.
- Withdrawing cash from an ATM
The cardholder can access the card's personal identification number (PIN) in your mobile app, using the Android or iOS Card Management SDK. Alternatively, you can send them the PIN via mail.
Note
Cardholders cannot make contactless payments until after they perform a Chip and PIN transaction, even if the card is already successfully activated.
You must have one of the following user roles:
- Admin
- Support manager
- A custom role with the Create and edit cards and cardholders; Simulate transactionspermission
- Sign in to the Dashboard.
- Go to Issuing > Cards.
- Select the card you want to activate.
- In the Card details page, select Activate card.
Call the Activate a card endpoint, and provide the card ID prefixed with crd_ as the {cardId} path parameter.
post
https://api.checkout.com/issuing/cards/{cardId}/activate
After you've integrated the Card Management Android SDK or iOS SDK, you can activate your cardholder's cards in your mobile app.
Follow these steps:
- Call the getCards()method to get a list of the cardholder's cards:
- Call the Card.possibleStateChanges()method to request the possible statuses you can change the card to:
- Complete the change to activestatus:
You can configure webhooks to be notified when cards are activated: