This module contains endpoints for creating and managing virtual cards.Access and Supported Countries
Virtual cards are available only for users with extended accounts. After verification, extend the user via Extend User.
Core Endpoints#
Create Virtual Card
Issue a new virtual card for an extended user.Get All User Cards
Retrieve a list of all virtual cards associated with a user.Get Card Details
Fetch the sensitive details of a specific virtual card.Update Card PIN
Set or change the Personal Identification Number (PIN) for a card.Block Card
Temporarily block a virtual card to prevent any transactions.Unblock Card
Reactivate a previously blocked virtual card.Get Card Limits
Retrieve the current spending limits for a specific virtual card.Update Card Limits
Modify the spending limits for a specific virtual card.Delete Card
Permanently delete a virtual card, making it unusable.
Card Limits#
The following limits apply to virtual cards for each user:A user can have up to 10 active or locked cards at any time (all statuses count).
If a user already has 10 cards, creating another will be rejected.
Example: If a user has 8 active cards and 2 locked cards, they must delete one before creating a new card.
Card creation rate limits5 cards per 24 hours: Up to 5 new cards in any rolling 24-hour period.
10 cards per 30 days: Up to 10 new cards in any rolling 30-day period.
20 cards per year: Up to 20 new cards in any rolling 12-month period.
Example: If a user creates 5 cards today, they must wait until at least one is older than 24 hours before creating another.
All limits are enforced at the API level. Attempts to exceed any limit will result in an error response.