Common Issues
401 Unauthorized Errors
401 Unauthorized Errors
Rate Limiting
Rate Limiting
Problem: Hitting rate limits during testing or production useSolutions:
- Implement exponential backoff in your code
- Add delays between rapid consecutive requests
- Cache responses when appropriate
- Contact support if you need higher limits for testing
Transfers Stuck in Pending
Transfers Stuck in Pending
Problem: Transfers not completingSolutions:
- Check the transfer amount (some amounts trigger delays)
- Verify account IDs are valid accounts
- Ensure you’ve called the execute endpoint
- Review transfer status for error messages
Environment Mismatch
Environment Mismatch
Problem: Code works in sandbox but fails in productionSolutions:
- Verify all configuration uses environment variables
- Check for hardcoded sandbox-specific values
- Ensure production API keys have correct permissions
- Review any differences in account setup
Invalid Request Errors
Invalid Request Errors
Problem: Receiving 400 Bad Request responsesSolutions:
- Review the API Conventions for correct request formatting
- Check the Errors page for specific error codes
- Validate your request payload matches the expected schema
- Ensure all required fields are provided
Getting Help
If you encounter issues with the CDP Payments API:Discord Community
Join developer discussions and get community support
API Reference
Complete API documentation for all Payments API endpoints
Service Status
Check the current status of CDP services
Error Codes
Reference for all API error codes and their meanings