How It Works
- Choose a PSP from Orchestra’s supported processors
- Obtain credentials from your PSP (API keys, merchant IDs, etc.)
- Store in Orchestra via the Portal or this API
- Reference by name in your payment requests
Why Use Payment Gateway Accounts?
- Security - Keep sensitive PSP credentials out of your own systems
- Multi-gateway setups - Store credentials for multiple processors and switch between them dynamically
- Failover support - Configure multiple PSPs and let Orchestra route transactions automatically
- Platforms/SaaS - Process payments on behalf of your customers using their merchant accounts
- Environment separation - Maintain separate accounts for sandbox and production
You can also provide PSP credentials inline with each request instead of storing them, but stored accounts are recommended for security and convenience.
Finding Required Credentials
Each PSP requires different credentials. Use the List Gateways endpoint to find thecredentialsNames required for your PSP, or check the Gateway Requirements guide for PSP-specific details.