API Console
Help

Test and go live

Test in Sandbox, switch to Production, and accept your first live payment - the final stretch of the Merchant journey.

You've picked your path in Get started and your integration or account is taking shape. This space covers what's left before you can accept payments from real customers:

  • Test in Sandbox - a safe, isolated copy of the Revolut stack where nothing affects real money. Try your checkout, exercise your API implementation, and break things without consequences.
  • Go live - switch to Production keys and endpoints, verify your first live payment, and start accepting real payments.

Which steps apply to you depends on what you're building:

Your pathWhat you need here
Build with API keysThe full journey: understand the environments, set up your test environment, run the core test scenarios, then go live.
No-code pluginSwitch your plugin to test mode, pay with test cards, run through the checkout flows for your payment methods, then go live.
Dashboard onlyExplore the dashboard in Sandbox, try a payment link with a test card, then go live.
Building with the API?

Your Sandbox account credentials and API keys come from the API Console - see Get started with the API Console.

Environments
The two setups - Sandbox and Production - and what belongs in each
Set up test environment
Create a Sandbox account and point your integration at Sandbox
Test cards
The full list of Sandbox test cards and their outcomes
Test payment flows
Walk through checkout flows in Sandbox - payment links, Revolut Pay, and Google Pay
Sandbox test scenarios
The order, refund, and webhook scenarios every backend should handle
Go live
Switch to Production and verify your first live payment
Rate this page