Skip to main content
GET
List Card Products

Overview

Retrieve the list of available card products. Each product defines the card brand, currency, fees, features, and availability. Use the productId when creating a card to specify which product to issue. Products include availability flags (canIssue, canFund, canUnload) so you know exactly what operations are supported for each product. The isDefault flag indicates which product is used as the automatic fallback during card replacement when the original card type is unavailable for issuance.

Example Usage

Response Fields

Which fees are here, and which are on your plan

issuanceFee above and every fee in GET /account/pricing come from your plan and are identical whichever product you issue. The fees object is different: each product is issued on its own BIN, and these four fees belong to the BIN. They are the exact figures for this product, so this is where to look before choosing between products. Cross-border differs several-fold between products and applies to any payment settled outside the United States or in a currency other than USD — on recurring international charges that difference compounds.
These four are deducted from the card balance at the time of authorization or settlement, not billed to your account afterwards. They are published here so you can see what a card will be charged before you choose a product — a 0.1 authorization fee reduces the available balance on every approved authorization, whether or not it goes on to settle.
Within each fee object, percent is a percentage (0.7 means 0.7%), flat is a fixed amount in USD, and minimum is the floor applied to the computed charge — null when the product sets no floor, which is not the same as a floor of 0.

Example Response

Use the productId value from this response as the productId field when creating a card. Only products with canIssue: true can be used for new card creation.
Default Product & Card Replacement: When a card is replaced, the system first checks if the original card’s product type is still available for issuance (canIssue: true). If it is, the replacement card will be the same type. If not, the product marked as isDefault: true is used automatically as a fallback — no action is needed from your side.
EUR Products: For EUR-denominated cards, the amount you provide in the create card request is in EUR. Your business wallet (which is USD-denominated) will be debited the equivalent amount in USD based on the current exchange rate, plus the issuance fee.

Authorizations

Authorization
string
header
required

JWT access token obtained from /auth/token

Response

Card products retrieved successfully

success
boolean
Example:

true

status
integer
Example:

200

message
string
Example:

"Card products retrieved successfully"

data
object
meta
object