Sandbox
Sandbox is open to any team building with Gnosis Pay, whether you’re exploring the stack for the first time, building a proof of concept, or running a testing phase before launch. To get access, contact our team. We’ll send you an invitation to the sandbox Partner Dashboard, where you set up your credentials and start integrating.What you can test in sandbox
KYC outcomes
KYC outcomes
Identity verification runs against Sumsub’s sandbox, so you can go through the full flow with Sumsub’s test templates, without real personal data or waiting for manual review. Test every outcome your integration needs to handle: approved, resubmission requested, manual review, and rejected.See KYC Statuses for the full list of statuses, and the KYC testing guide for step-by-step instructions.
Card transactions
Card transactions
The transaction simulator lets you create card transactions in different states, including authorizations, declines, refunds, and reversals, without a live card network. Use it to test transaction handling, webhooks, and UI states end to end before any real card or money is involved.
Production
Production access requires a partnership agreement with Gnosis Pay. Production credentials are not self-serve. As part of onboarding, the Gnosis Pay team sets up:- Access to the production Partner Dashboard and production APIs
- Production credentials for your integration
- The domain configuration your integration type needs (see below)
Comparison
What you need for setting up environment for platform server side integration
The setup differs depending on how you integrate. If you haven’t chosen yet, see Integration types.- Platform Integration
Your backend connects server-to-server through the Partner API. In each environment you need:
- An OAuth token URL, client ID, and client secret, stored only on your backend
- An HTTPS endpoint to receive webhooks
- A durable mapping between your user IDs and the IDs Gnosis Pay returns
- A Safe owner address and chain for each account you create
- Separate approval before you handle sensitive card data, such as card numbers and CVVs, directly
Base URLs
Each environment has two base URLs:
For example, the sandbox token endpoint is
https://core.sandbox.gnosispay.in/oauth/token. See Authenticate your backend.
Every endpoint in these docs includes Sandbox and Production request examples. Switch between them with the tabs on each code block.