curl -X POST "{{base_url}}/card/fund" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"amount": 10
}'
{
"code": 200,
"message": "Card funded successfully.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"title": "Ada Lovelace",
"color": "black",
"name": "ADA LOVELACE",
"brand": "visa",
"currency": "USD",
"balance": "35.00",
"status": "active",
"mask": "424242******4242",
"last4": "4242",
"expiration": "12/28",
"is_non_subscription": true,
"is_contactless_payment": false,
"is_physical": false,
"billing_address": null,
"last_used_on": null,
"created_at": "2026-11-07T08:00:00+00:00",
"updated_at": "2026-11-07T09:00:00+00:00"
}
}
Cards
Fund card
Add funds to a cardholder’s open USD card.
POST
/
card
/
fund
curl -X POST "{{base_url}}/card/fund" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"amount": 10
}'
{
"code": 200,
"message": "Card funded successfully.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"title": "Ada Lovelace",
"color": "black",
"name": "ADA LOVELACE",
"brand": "visa",
"currency": "USD",
"balance": "35.00",
"status": "active",
"mask": "424242******4242",
"last4": "4242",
"expiration": "12/28",
"is_non_subscription": true,
"is_contactless_payment": false,
"is_physical": false,
"billing_address": null,
"last_used_on": null,
"created_at": "2026-11-07T08:00:00+00:00",
"updated_at": "2026-11-07T09:00:00+00:00"
}
}
Credits
amount to the cardholder’s open card. The card currency is USD for cards issued by create card.
The response is a card object without card_number or security_code. balance is the balance after the credit.
string
required
Cardholder id returned by create card user.
number
required
Amount to add, in the card currency.
Errors
| Message | When |
|---|---|
| First validator error | user_id is missing or amount is not a number |
Card user not found. | user_id is missing for this partner |
Card not found. | The cardholder has no open card |
Partner not found. | The API key does not match a partner |
An unexpected error occurred. Please try again. | The card could not be funded |
curl -X POST "{{base_url}}/card/fund" \
-H "x-api-key: YOUR_CONSUMER_KEY" \
-H "Content-Type: application/json" \
-d '{
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"amount": 10
}'
{
"code": 200,
"message": "Card funded successfully.",
"data": {
"user_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"title": "Ada Lovelace",
"color": "black",
"name": "ADA LOVELACE",
"brand": "visa",
"currency": "USD",
"balance": "35.00",
"status": "active",
"mask": "424242******4242",
"last4": "4242",
"expiration": "12/28",
"is_non_subscription": true,
"is_contactless_payment": false,
"is_physical": false,
"billing_address": null,
"last_used_on": null,
"created_at": "2026-11-07T08:00:00+00:00",
"updated_at": "2026-11-07T09:00:00+00:00"
}
}
