Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a pre-built checkout page
Build a custom integration with Elements
Build an in-app integration
Payment Methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app payments
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
    Overview
    Route payments to multiple processors
    Manage rules
    Cross-processor retries
    Set up wallet payments
In-person payments
Terminal
Beyond payments
Incorporate your company
Crypto
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
United States
English (United Kingdom)
HomePayments

OrchestrationPrivate preview

Create rules to route payments across your payment processors.

Want access to Orchestration?

Orchestration is in private preview. Share your email address to request access.

PAYMENTS
Route payments to multiple processors

Use Orchestration to route payments to multiple processors and monitor your payments performance.

Get started

Features

  • Process payments on multiple processors: Update your PaymentIntents integration to route payments to any of the Stripe-supported processors, or automatically route payments created through Billing, Checkout, Payment Links or the Dashboard.

  • Retry a payment on a different processor: Configure rules to automatically retry failed payment transactions with alternative processors.

  • Monitor payments performance: Analyse payments performance across each of your processors.

  • Handle post-transaction flows: Use the Dashboard or the Refunds API to create and manage refunds. For payments routed to third-party processors, those processors administer the refunds.

  • Test rules in a sandbox: Use a sandbox to test your rules before creating and activating them in your live account.

When using Orchestration, your third-party processor continues to act as the processor for payments routed to it. All related activity (including payment processing fees and liability for transaction losses) remain subject to the terms that you agreed to with that processor.

Supported products

You can use Orchestration with:

  • Payments
  • Billing
  • Dashboard payments

Orchestration doesn’t support non-card payments or Link, Capital, Connect, Terminal, Organisations, Radar (for payments routed to third-party processors), and Sigma. If you’re interested in a feature and unsure whether Orchestration supports it, contact your Stripe representative.

Orchestration also doesn’t support disputes or settlement-related activity. To manage these activities, access your third-party processor’s dashboard.

Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc