New to payment orchestration? Read Introduction to Payment Orchestration to understand how Orchestra works and whether it’s right for your integration.
Ready to start building? Follow the Quickstart to make your first API call in under 5 minutes.
Two Ways to Integrate
1. Payments Library
JavaScript library with pre-built UI. Handles card entry, Google Pay, Apple Pay, and other APMs. Best for rapid deployment and staying out of PCI scope.
2. REST API
Direct HTTP calls from your backend. Full control over UI and payment flow. Best when you have existing payment infrastructure or need maximum flexibility.
Not sure which to choose? See the detailed comparison.
What You Can Do
Process Payments
Charge cards, authorize and capture, void, and refund through any connected provider.
Tokenize Cards
Store card details securely and reference them by token for repeat transactions.
Route Intelligently
Direct transactions to specific providers based on your business logic.
Failover Automatically
Configure backup providers to handle transactions when your primary fails.
How It Works
- Connect your payment providers - Add credentials for Stripe, Adyen, Worldpay, or any of our supported gateways
- Make API calls to Orchestra - Use a single, consistent API for all payment operations
- Orchestra routes to your providers - Transactions go to the gateway you specify (or failover to backups)