Skip to main content

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 - Product created and pricing configured
  • Integration path validated in sandbox - MCP Pay or SDK flow tested end-to-end
  • Stripe account connected - Connect an existing Stripe account in Settings > Payments, or create a new one
  • Stripe account verified - Complete Stripe identity verification
  • 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 Stripe setup yet, return to Settings > Payments and complete either:
  • Connect existing Stripe account
  • Create new Stripe account and finish onboarding details

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

AspectSandboxLive
PaymentsTest mode (no real charges)Real charges processed
Stripe credentialsTest keysLive keys
Customer dataTest dataLive data
WebhooksTest eventsReal 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:
Congratulations on launching with SolvaPay! For ongoing reference, explore the full documentation for MCP Pay or the TypeScript SDK.