Skip to main content

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

Hard declines (stolen card, invalid number, fraud) must never cascade. Retrying hard declines wastes processing fees and can trigger fraud monitoring alerts at the issuer and network level.

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:
Exceeding network retry limits incurs fines and can result in your merchant account being flagged. Yuno tracks retry counts per card, but you should also configure maximum cascade depth (recommended: 2-3 providers) to stay well within limits.

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:
Set up webhook notifications for provider health changes at Dashboard > Webhooks > Provider Events. This allows your operations team to respond proactively.

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

Always include a catch-all rule at the lowest priority. Without one, transactions that do not match any specific rule will fail with a routing error.

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