curl -X POST 'https://crypto-api.yativo.com/api/v1/card-issuer/apply' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}'
{
"success": true,
"message": "Application submitted. An admin will review your request.",
"data": {
"id": "69ecc05a4fc8c9c148ed1a9a",
"status": "pending",
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}
}
{
"success": false,
"error": "ALREADY_APPLIED",
"message": "Application already exists with status: pending",
"data": {
"status": "pending",
"applied_at": "2026-04-01T10:00:00.000Z"
}
}
{
"success": false,
"error": "NOT_ELIGIBLE",
"message": "Your account is not yet eligible for the Card Issuer Program. Contact support to request access."
}
Card Issuer Program
Apply for Issuer Program
Submit an application to join the Yativo Card Issuer Program
POST
/
v1
/
card-issuer
/
apply
curl -X POST 'https://crypto-api.yativo.com/api/v1/card-issuer/apply' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}'
{
"success": true,
"message": "Application submitted. An admin will review your request.",
"data": {
"id": "69ecc05a4fc8c9c148ed1a9a",
"status": "pending",
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}
}
{
"success": false,
"error": "ALREADY_APPLIED",
"message": "Application already exists with status: pending",
"data": {
"status": "pending",
"applied_at": "2026-04-01T10:00:00.000Z"
}
}
{
"success": false,
"error": "NOT_ELIGIBLE",
"message": "Your account is not yet eligible for the Card Issuer Program. Contact support to request access."
}
string
required
Bearer token:
Bearer YOUR_ACCESS_TOKENstring
required
Funding model for the program.
| Value | Description |
|---|---|
master_wallet | You maintain a shared balance and push funds to each customer card via the Fund Customer API. Best for platforms that want centralised control over top-ups. |
non_master | Each customer funds their own card wallet independently. Best for self-service crypto-funded cards. |
string
The chain your master wallet will receive deposits on.
SOL (default) or XDC. Yativo auto-provisions a wallet for the chosen chain on approval. Most issuers use SOL.boolean
Whether to enable IBAN functionality for cardholders in your program. Defaults to
false.The Issuer Program requires prior eligibility approval. Check
GET /v1/card-issuer/eligibility first. If not eligible, contact your account manager or support@yativo.com.curl -X POST 'https://crypto-api.yativo.com/api/v1/card-issuer/apply' \
-H 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}'
{
"success": true,
"message": "Application submitted. An admin will review your request.",
"data": {
"id": "69ecc05a4fc8c9c148ed1a9a",
"status": "pending",
"funding_structure": "master_wallet",
"preferred_chain": "SOL",
"iban_enabled": false
}
}
{
"success": false,
"error": "ALREADY_APPLIED",
"message": "Application already exists with status: pending",
"data": {
"status": "pending",
"applied_at": "2026-04-01T10:00:00.000Z"
}
}
{
"success": false,
"error": "NOT_ELIGIBLE",
"message": "Your account is not yet eligible for the Card Issuer Program. Contact support to request access."
}

