Issue, fund, freeze, and manage virtual Mastercard and Visa prepaid cards through Fyatu’s card issuing API. 3D Secure, Apple Pay, and Google Pay support.
FYATU’s Card Issuing API enables you to issue branded payment cards to your verified cardholders. Cards can be used for online payments, subscriptions, in-store purchases, and ATM withdrawals (physical cards).
A card represents a set of identifiers used for purchases: the PAN (16-digit “long number”), expiry date, CVV (3-digit verification code), and for physical cards, cryptographic data stored on the chip.When a card is deactivated (lost, expired, or terminated) and a replacement is issued, it creates a completely new card with a new ID, different CVV, and potentially different expiry date. Over time, multiple cards may accumulate under a cardholder account, some of which are no longer active.Cards are bound to a spending limit and period determined by the card product selected. Use the List Products endpoint to discover available products with their limits, currencies, tokenization support, and features.
Digital cards for online transactions. Issued instantly and active by default. Available in both standard and tokenized variants.
Feature
Standard
Tokenized
Issuance
Instant
Instant
Initial Status
Active (ready to use)
Active (ready to use)
Use Cases
Online shopping, subscriptions, digital services
Online + Apple Pay, Google Pay
Card Networks
Mastercard, Visa
Visa
Apple Pay / Google Pay
No
Yes
3D Secure
Yes
Yes
Standard vs Tokenized: Standard cards work for all online transactions. Tokenized cards additionally support provisioning to digital wallets (Apple Pay, Google Pay) for contactless in-store payments. Use the List Products endpoint to see which products are tokenized (isTokenized: true).
Card issued but not yet activated. Applies to physical cards only.
No
No
N/A
ACTIVE
Card is currently usable for all transactions.
Yes
Yes
N/A
FROZEN
Temporarily frozen by cardholder or business. Transactions rejected but card can be unfrozen.
No
Yes
Yes
SUSPENDED
Suspended by system due to fraud detection, compliance issues, or excessive declined transactions.
No
Yes*
Contact support
TERMINATED
Permanently closed. Covers: Cancelled, Lost, Stolen, Expired, or Deleted cards. Cannot be reactivated.
No
No
No
SUSPENDED vs FROZEN: A FROZEN card is temporarily disabled by the cardholder/business and can be unfrozen via API. A SUSPENDED card is disabled by the system (fraud, compliance, or 15+ insufficient funds declines) and requires support intervention or funding (for decline suspensions) to resolve.
Each card is issued from a specific product that determines the brand, currency, spending limit, tokenization support, and available features. Use the List Products endpoint to discover available products.
Each product exposes availability flags that indicate what operations are currently supported:
Flag
Description
canIssue
Whether this product can be used to create new cards. Only products with canIssue: true are accepted in the create card endpoint.
canFund
Whether cards of this product can receive funding (loading money onto the card).
canUnload
Whether cards of this product support unloading (withdrawing money from the card).
isDefault
The fallback product used during card replacement when the original card type is unavailable.
Card Replacement Fallback: When replacing a card, the system first attempts to issue the same product type. If that product has canIssue: false, the product marked as isDefault: true is automatically used instead. The card balance is transferred seamlessly regardless of which product is issued.
Cards are available in multiple currencies (USD, EUR). For non-USD cards, the amount is specified in the card’s currency, and your USD wallet is debited the equivalent at the current exchange rate.
Each card product has a spendingLimit and spendingPeriod that define how much can be spent within a given time window. For example, a product with spendingLimit: 25000 and spendingPeriod: DAILY allows up to $25,000 in purchases per day. Limits apply to purchase transactions only (not funding/unloading).
Business KYB Required: Your business must have completed KYB verification (with a primary director and ID document) before creating cards. Individual cardholder KYC is not required for card creation - the business owner’s verified identity is used for card provisioning.
DELETE /cards/{cardId}{ "reason": "Customer requested closure", // Optional, defaults to "Terminated by the user" "reference": "REF123456" // Optional, defaults to cardId}
Balance Refund: When a card is terminated, any remaining balance on the card is automatically refunded to your business wallet. For example, if the card has $25.00 remaining, that amount is credited back to your wallet balance.
No termination fee - balance is refunded in full
Card cannot be reactivated
Cardholder can still have other active cards
Provide a custom reason for record-keeping (visible in webhooks and logs)