Overview
Multi-provider orchestration distributes payment transactions across multiple providers to maximize approval rates, minimize costs, and ensure availability. Instead of depending on a single acquirer or gateway, you configure a network of providers that Yuno routes to based on transaction characteristics, provider performance, and your business rules.Why Multi-Provider Matters
Merchants using 3+ providers through Yuno typically see a 5-15% improvement in overall approval rates compared to single-provider setups, primarily from domestic routing and intelligent failover.
Provider Selection Framework
When evaluating providers for your orchestration setup, assess each across these dimensions:Provider Role Assignment
Assign each provider a role in your orchestration architecture:Failover Chain Architecture
Design your provider chains as a tiered failover structure:Example: Brazil Card Processing Chain
Cascading Payments
Cascading (also called retry or failover) automatically sends a declined transaction to the next provider in your chain. Configure cascading in Dashboard > Routing Rules.Cascade-Eligible Decline Codes
Network Retry Limits
Card networks (Visa, Mastercard) impose limits on transaction retries to prevent abuse:Provider Health Monitoring
Monitor provider health to detect degradation before it impacts your approval rates.Key Metrics
Automated Health Actions
Configure automatic responses to provider degradation in Dashboard > Routing Rules > Health Settings:Cost-Benefit Analysis
Use this template to compare providers and determine optimal routing:Effective cost per approved transaction is the most important metric. A provider with lower fees but lower approval rates may cost more per successful payment than a provider with higher fees and higher approval rates.
Calculating Effective Cost
A/B Testing Providers
Validate routing changes with controlled experiments before full rollout.1
Define hypothesis
State what you expect to improve and by how much:
2
Configure traffic split
In Dashboard > Routing Rules, create a round-robin rule with weighted distribution:
3
Set test duration and sample size
Run the test until you reach statistical significance:
4
Analyze results
Compare key metrics in Dashboard > Analytics > Provider Comparison:
- Approval rate (primary metric)
- Average response time
- Decline code distribution
- Cost per approved transaction
5
Roll out or revert
If the treatment outperforms control with statistical significance, update routing to send 100% of matching traffic to the winning provider. If results are inconclusive, extend the test or test with a different segment.
Configuring Routing Rules
Rule Structure
Each routing rule consists of conditions, a strategy, and a provider list:Example Rule Set
Handling Provider-Specific Requirements
Some providers have unique requirements that affect orchestration:Best Practices and Anti-Patterns
Do
- Start with 2-3 providers per market and expand based on data
- Use domestic acquirers as primary providers in each country
- Monitor effective cost per approved transaction, not just per-attempt fees
- A/B test before making major routing changes
- Set up automated alerts for provider health degradation
- Review routing performance weekly and adjust quarterly
Do Not
- Cascade hard declines to other providers
- Exceed network retry limits (Visa: 15/30 days, MC: 10/24 hours)
- Route to providers without monitoring their health metrics
- Change routing rules based on less than one week of data
- Use more than 3 providers in a single cascade chain
- Ignore cross-border surcharges when comparing provider costs
- Deploy routing changes during peak transaction hours without A/B testing first