Skip to main content

Important Notice

The Yativo Card feature does NOT have a sandbox environment.Card endpoints (/yativo-card/... and /card-issuer/...) are not available at https://crypto-sandbox.yativo.com/api/v1/. Calls to card endpoints using the sandbox URL will return an error.To integrate and test card features, you must use the production environment (https://crypto-api.yativo.com/api/v1/) with real KYC-verified accounts.

Why No Card Sandbox?

The Yativo Card operates on live payment infrastructure that cannot be replicated in a testnet environment. Card transactions go through regulated payment networks that require real-world identity verification and live authorization flows. What this means for your integration:
  • You must complete real KYC onboarding to test card endpoints
  • Use test amounts (e.g., 0.01or0.01 or 1.00 top-ups) for initial integration testing in production
  • Review the mock response examples below to understand the expected data shapes before coding against production

How to Test Cards

1

Review mock responses

Study the mock responses in this document to understand the structure of each endpoint response. Write your data models and parsers against these shapes.
2

Implement your integration

Build your card integration logic using the mock data as a reference. Your code should be fully written and tested against mocks before going to production.
3

Complete KYC onboarding in production

Use the production API to complete card account onboarding with real identity documents.
4

Use small amounts for live testing

Fund your card wallet with a small amount (e.g., 55–10 USDC) and verify the full flow works end-to-end.

Mock Responses

The following are representative mock responses for each card endpoint. Use these to build and test your integration logic.

POST /yativo-card/onboard — Mock Response


GET /yativo-card/kyc-status — Mock Responses

KYC Pending
KYC Approved
KYC Rejected

POST /yativo-card/create-card — Mock Response


GET /yativo-card/list-cards — Mock Response


GET /yativo-card//wallet — Mock Response


GET /yativo-card//wallet/funding-address — Mock Response


GET /yativo-card//cards//transactions — Mock Response


POST /yativo-card/cards//freeze — Mock Response


POST /yativo-card/cards//void — Mock Response


POST /yativo-card/customers//cards//view-token — Mock Response


GET /yativo-card//bridges — Mock Response


Error Response for Sandbox Calls

If you accidentally call a card endpoint against the sandbox URL, you will receive:

Next Steps

Card Onboarding (Production)

Complete real KYC onboarding in the production environment.

Card Overview

Review the full card feature set before building.