Skip to main content

Common Issues

Problem: Getting authentication errors when calling the APISolutions:
  • Verify you’re using the correct API keys for your environment (sandbox vs production)
  • Check that the API key has the required permissions
  • Ensure the Authorization header is properly formatted
  • Confirm the API key hasn’t expired
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
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
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
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:

Additional Resources