Test in sandbox
Whop provides a sandbox environment for testing your integration without affecting production data or making real payments.
Sandbox URLs
Create your sandbox account and API keys at sandbox.whop.com.
SDK configuration
To use the sandbox environment with the Whop SDK, set the baseURL parameter:
Embedded components
The environment option requires @whop/embedded-components-vanilla-js
version 0.0.6 or later.
To use embedded components (like payout elements) in sandbox mode, set the environment option when loading the SDK:
With React:
API keys & webhooks
API keys and webhooks work the same in sandbox as they do in production:
- Create API keys at sandbox.whop.com/dashboard/developer
- Configure webhooks to receive events from sandbox
- Use the same authentication headers (
Authorization: Bearer YOUR_API_KEY)
Test cards
Use the following test card numbers to simulate payments in sandbox:
For all test cards:
- Use any future expiration date (e.g., 12/34)
- Use any 3-digit CVC (e.g., 123)
- Use any billing address
Known limitations
The sandbox environment has some limitations compared to production:
The following features are not available or may not work as expected in sandbox:
- Payouts - Payout functionality is not available yet
- Apps & Messaging - Do not use apps or messaging features in sandbox
- Alternative payment methods - Only card payments are supported (no Apple Pay, Google Pay, etc.)

