Skip to main content
Sandbox is a fully isolated testing environment for custodial features without connecting real funds. It uses the same endpoints, authentication, and response formats as Live, so there’s nothing new to learn when you’re ready to ship. Transactions are simulated with no real funds moving, no mainnet or testnet activity, and no compliance checks, so you can test your integration thoroughly before going to production.

Key concepts

Sandbox vs. Live

Sandbox and Live share the same endpoints and functionality, but with different data and behavior.

Best practices

  • Isolate configuration: Keep Sandbox API keys and base URLs completely separate from Live. Use environment variables to switch between them.
  • Test error handling: Use Sandbox to cover failure scenarios — invalid auth, malformed requests, rate limits, insufficient funds.
  • Automate: Build integration tests against Sandbox before cutting over to Live.

Get started

Quickstart

Set up your API keys and make your first Sandbox request.

API Reference

Explore the full Payment APIs reference.