Issuing and delivering cards

Emitting a physical card is not very different from the virtual ones, with a few added optional fields. The card will be created in the platform and scheduled for printing, embossing and delivery with our logistics partners.

const walletId = '2724434a-22fd-484e-b7da-596ffb1908ca';

// Emit a physical card assigned to a specific wallet id
const card = await bitcapital.cards().emit('2724434a-22fd-484e-b7da-596ffb1908ca', {
  type: 'physical',
  // Plastic ID is optional, only required when you have submitted more 
  // than one card design to the embossing and VISA approval.
  plasticId: '5033e612-ed8e-4e0e-95ed-47f8213d24bf',
  //asset: 'BRLD', // You can optionally specify which asset provider we should emit with
});

console.log(card.id);
curl --location --request POST 'https://instance-url.btcore.app/wallets/2724434a-22fd-484e-b7da-596ffb1908ca/cards/physical' \
--header 'Authorization: Bearer 0000000000000000000000000000000000000000'\
--header 'Content-Type: application/json' \
--data-raw '{"plasticId": "5033e612-ed8e-4e0e-95ed-47f8213d24bf"}'

Delivery Tracking

📘

Delivery Tracking API

The delivery tracking API is under development with the logistics provider and is not currently available, if you need a more generic tracking, you can check out Card Phases documentation.

The schedule for delivery is established in the contract signing based on the embossing processing requested by the card design and product specifications, such as the envelope and the onboarding letter.

Fore more information contact the card support in the Help Desk.


Did this page help you?