> ## Documentation Index
> Fetch the complete documentation index at: https://docs.solvapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Go live

> Once you've tested your integration in sandbox mode, you're ready to switch to Live mode and start accepting real payments.

## Go-live checklist

Before you can switch to live mode, complete these steps:

### Required

* [ ] **Account setup complete** - Provider profile completed in SolvaPay Console
* [ ] **Product and plans ready** - At least one product created and pricing configured
* [ ] **Integration path validated in sandbox** - No-code MCP integration or SDK flow tested end-to-end
* [ ] **Payment account setup** - Connect an existing Stripe account in **Settings > Payments**, or complete business details, people (KYC), and bank account in the **Go Live** flow
* [ ] **Two-factor authentication** - Enable 2FA on your account (required before going live)

### Recommended

* [ ] **Branding configured** - Upload logo and set colors in **Settings > Pages**
* [ ] **Webhook handling verified** - Confirm events are processed successfully

You can check your onboarding progress in the console. Incomplete steps are highlighted.

If you have not finished payment account setup yet, return to **Settings > Payments** or open the **Go Live** flow and complete either:

* **Connect existing Stripe account**
* **Create new Stripe account** and finish business details, KYC, and bank account

## Switch to live mode

Once your checklist is complete:

1. Open the SolvaPay console
2. Find the **Sandbox/Live toggle**
3. Click to switch to **Live** mode
4. Confirm the switch

That's it. Your integration is now processing real payments.

## What changes in live mode

| Aspect             | Sandbox                     | Live                   |
| ------------------ | --------------------------- | ---------------------- |
| Payments           | Test mode (no real charges) | Real charges processed |
| Stripe credentials | Test keys                   | Live keys              |
| Customer data      | Test data                   | Live data              |
| Webhooks           | Test events                 | Real events            |

Your proxy URLs and API endpoints remain the same. The mode switch happens at the account level.

## Switching back to sandbox

You can switch back to sandbox mode at any time to:

* Test new features or plans
* Debug issues without affecting live mode usage
* Train team members

This is available after live activation, whether you activated by connecting an existing Stripe account or completing setup for a new Stripe account.

Your sandbox and live data are kept separate. Switching modes doesn't affect existing customers or purchases in either environment.

## After going live

### Monitor your first transactions

* Check the dashboard for real-time usage and revenue
* Verify webhook events are being received
* Monitor Stripe for successful payments

### Set up alerts (optional)

Consider setting up alerts for:

* Failed payments
* Unusual usage patterns
* Quota limit approaches

## Need help?

If you encounter issues going live:

* Review the [testing checklist](/get-started/test-in-sandbox#testing-checklist)
* Check Stripe's dashboard for payment issues
* Contact [support@solvapay.com](mailto:support@solvapay.com)

***

Congratulations on launching with SolvaPay! For ongoing reference, explore the full documentation for the [no-code MCP integration](/no-code-mcp/overview) or the [TypeScript SDK](/sdks/typescript/intro).
