Skip to main content
POST
Creates a new virtual card assigned to an individual client. Requires an API key with access level 2 or higher.

Body

client_id
string
required
ID of the individual client the card will be assigned to.
card_holder_name
string
required
Name printed on the card. Maximum 27 characters, letters and spaces only.
approval_method
string
Transaction approval method. Possible values: TOPUP, WEBHOOK.
daily_limit
number
Daily spending limit in USD.
weekly_limit
number
Weekly spending limit in USD.
monthly_limit
number
Monthly spending limit in USD.

Response

id
string
Unique card identifier.
rain_card_id
string
Rain provider card identifier.
client_id
string
ID of the individual client the card belongs to.
type
string
Card type.
status
string
Card status. Possible values: ACTIVE, FROZEN, INACTIVE, DELETED, EXPIRED.
last4
string
Last 4 digits of the card number.
expiration_month
integer
Card expiration month.
expiration_year
integer
Card expiration year.
card_holder_name
string
Name printed on the card.
approval_method
string
Transaction approval method.
daily_limit
number
Daily spending limit in USD.
weekly_limit
number
Weekly spending limit in USD.
monthly_limit
number
Monthly spending limit in USD.
forwarded_3ds_type
string
3DS challenge delivery method. Possible values: sms, webhook.