Sandbox organizations
A sandbox is a test copy of your live OrcaRail organization. It works exactly like the live one, but it only uses testnets, so no real funds ever move. Use it to build and test your integration, then switch to your live organization when you are ready.
Every organization is either live or a sandbox, and that one flag decides everything it touches:
| Live organization | Sandbox organization | |
|---|---|---|
| Networks and tokens | Mainnets only | Testnets only |
| API keys | ak_live_… / sk_live_… | ak_test_… / sk_test_… |
| Webhook events | livemode: true | livemode: false |
| Dashboard numbers | Live payments only | Sandbox payments only |
| Hosted pay page | Normal checkout | "Test payment" banner, Simulate payment |
| Real funds | Yes | Never |
Live and sandbox data never mix: each organization has its own payments, balances, withdrawals, products, API keys and webhooks. Your team is shared, because the sandbox mirrors the live organization's members and roles.
When to use it
- Building or changing an integration (SDK, REST API, MCP, WooCommerce, Laravel Cashier).
- Testing webhooks, subscriptions and withdrawals end to end.
- Letting an AI agent work against OrcaRail without touching real money.