Why merchants use it
- Recovered revenue. Soft declines and gateway incidents no longer end the checkout — failover happens mid-request, in the same customer interaction.
- One integration, many gateways. One server-side API call, one embeddable widget, one unified webhook schema — regardless of which gateway captured.
- Your gateways, your money. Funds settle into your existing Stripe/Adyen accounts. SwitchFlow never touches settlement.
- PCI kept out of your stack. Card data goes from the customer’s browser directly to a PCI-certified vault. Neither your servers nor SwitchFlow’s API ever see a PAN.
How a checkout flows
- Your backend creates a payment session with your secret API key.
- The checkout widget on your page collects the card and tokenizes it straight to the vault.
- SwitchFlow’s routing engine attempts capture on your priority-1 gateway and fails over per your rules if needed (total budget ≤ 2.5 s at p95).
- Your backend receives one signed, unified webhook with the outcome and the full per-gateway attempt trail.
Start here
Quickstart
Go from account to first test payment in about 15 minutes.
API reference
Payment sessions, authentication, errors — the full server-side contract.
Checkout widget
Embed the card form and handle success, decline, and fallback states.
Webhooks
Receive unified payment events and verify their signatures.