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/. 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/) with real KYC-verified accounts.
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.01or1.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
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., 5–10 USDC) and verify the full flow works end-to-end.
If you accidentally call a card endpoint against the sandbox URL, you will receive:
Copy
Ask AI
{ "status": "error", "message": "Card services are not available in the sandbox environment. Please use the production API at https://crypto-api.yativo.com/api/", "error_code": "FEATURE_NOT_AVAILABLE_IN_SANDBOX"}