Référence🧭 Panoramas mondiauxIntermédiaire⏱ 22 min de lecture

🎛️ L'orchestration des paiements

Pourquoi un marchand multiplie les prestataires, comment se route une transaction par le coût et par l'acceptation, ce que failover, cascade et retry différé recouvrent réellement, et ce que coûte une couche de plus entre la boutique et l'argent

Pourquoi un marchand cesse d'avoir un seul prestataire

La multiplication des prestataires désigne la pratique par laquelle un marchand contracte avec plusieurs acquéreurs pour encaisser les ventes d'un même catalogue. Elle apparaît dès la deuxième frontière franchie. Un vendeur limité à un seul pays encaisse sans difficulté auprès d'un prestataire unique. Le premier motif de cette multiplication est la couverture, autrement dit l'ensemble des méthodes de paiement qu'un prestataire sait effectivement traiter. Aucun acquéreur ne se branche avec la même profondeur sur Pix au Brésil, sur UPI en Inde, sur QRIS en Indonésie, sur BLIK en Pologne et sur M-PESA au Kenya. Un catalogue annonçant deux cents méthodes en couvre une bonne partie par des accords de revente auprès de tiers, et non par un branchement direct sur le rail.

Trois autres motifs interviennent ensuite, dans cet ordre. Le taux d'acceptation varie d'un prestataire à l'autre sur un trafic identique, parce que l'émetteur ne voit ni le même présentateur ni les mêmes données. Le coût varie parce que l'acquisition domestique évite les surcharges transfrontalières et la conversion de devise. La résilience vient au dernier rang, seule des quatre à ne se mesurer qu'après l'incident. Tant qu'aucune route n'est tombée, le marchand ne dispose d'aucune mesure du comportement de son dispositif de secours.

53 %
part des portefeuilles dans la valeur du e-commerce mondial en 2024, contre 32 % au point de vente
Worldpay, Global Payments Report 2025
79,8 Md
transactions Pix en 2025, pour 35 360 milliards de reais
Banco Central do Brasil, 2026
27,4 Md
transactions PromptPay en 2025, en hausse de 12,8 % sur un an
Bank of Thailand, via RTP Dashboard
2,9 Md
transactions BLIK en 2025, pour 441,5 milliards de zlotys
Polski Standard Płatności, février 2026
⚠️
La couverture annoncée n'est pas la couverture obtenue
Un connecteur figurant au catalogue peut être direct, revendu par un tiers, ou disponible dans un seul pays de la zone annoncée. Trois points tranchent l'examen préalable à toute intégration. Le premier est l'identité du titulaire de l'agrément dans le pays d'encaissement. Le deuxième est la devise dans laquelle le règlement parvient sur le compte du marchand, ainsi que le nombre de jours qui sépare la transaction de ce versement. Le troisième est l'étendue fonctionnelle du connecteur, qui porte soit les mêmes fonctions que le rail natif (remboursement partiel, préautorisation, mandat récurrent), soit le seul paiement simple.
MarchéCe que le client attendOpérateur du railCe qu'une acquisition carte seule ne couvre pas
BrésilPix, puis la carte de crédit en parceladoBanco Central do Brasil, via l'infrastructure SPI (2020)Pix n'a ni autorisation ni chargeback : le cycle de vie est totalement différent
IndeUPI, et RuPay à l'émissionNPCI (UPI ; RuPay depuis 2012)L'application du payeur appartient à un tiers agréé, hors du contrôle du marchand
IndonésieQRIS, virtual account bancaire, portefeuillesBank Indonesia avec l'ASPI (QRIS, 2019)La norme du QR est imposée par la banque centrale ; l'acquisition reste locale
PologneBLIKPolski Standard Płatności (2015)Un code à six chiffres généré dans l'application bancaire, sans instrument carte
Pays-BasiDEAL, en migration vers WeroCurrence iDEAL B.V., filiale d'EPI Company (2005)Décommissionnement prévu le 31 décembre 2027 : l'intégration a une date de péremption
EspagneBizumSociedad de Procedimientos de Pago S.L. (2016)105,6 millions d'achats en ligne en 2025, en hausse de 82,1 % (Bizum, janvier 2026)
KenyaM-PESASafaricom (2007)Rail non bancaire : ni IBAN, ni scheme carte, ni compensation interbancaire classique
MexiqueCarte, puis paiement en espèces différéFEMSA pour OXXO Pay, réseau Paynet (2015)Le client paie plus tard, en supérette : la commande attend un événement, pas une réponse
Ce qu'un marchand doit brancher pour encaisser, marché par marché
🔑
La couverture précède l'optimisation
Un gain d'un point d'acceptation obtenu par un modèle de routage porte sur les transactions déjà tentées. Il reste sans effet sur les clients qui n'ont trouvé aucune méthode utilisable au moment de payer. En Pologne, en Indonésie ou au Brésil, l'absence du rail dominant ramène à zéro la conversion de la part de marché qui n'utilise que ce rail. L'ordre des travaux en découle. Le branchement des méthodes précède la mesure, qui précède elle-même l'optimisation du routage.

Anatomie d'une couche d'orchestration

Une couche d'orchestration désigne un intermédiaire logiciel placé entre la boutique et les prestataires de paiement. Elle expose au marchand une interface unique et traduit chaque demande vers le rail retenu. Le routage n'en constitue qu'une fonction sur six. Son objet central est le contrat d'abstraction offert au marchand. Celui-ci consiste en un objet de paiement unique, un cycle de vie unique et un vocabulaire d'états unique, quel que soit le rail employé dessous. Le reste des fonctions découle de cette promesse, dont la tenue se heurte à la diversité des cycles de vie propres à chaque rail.

Le trajet d'une transaction à travers la couche
Boutique
Crée une intention de paiement
Montant, devise, pays de livraison, identifiant client, contenu du panier. Aucun instrument n'est encore choisi
Couche d'orchestration
Calcule les méthodes affichables
Filtrage par pays, devise, montant, éligibilité du client, et par santé des connecteurs : une méthode en panne disparaît de l'écran
Client
Choisit sa méthode
Carte enregistrée, virement instantané, QR domestique, portefeuille, prélèvement, paiement fractionné
Coffre de credentials
Restitue l'instrument
Jeton propriétaire, jeton réseau accompagné de son cryptogramme, mandat de prélèvement déjà signé, ou alias de portefeuille
Moteur de règles
Choisit la route
Prestataire, entité et pays d'acquisition, marque présentée sur une carte co-badgée, exemption d'authentification demandée
Connecteur
Traduit puis appelle
Passage du modèle canonique au dialecte du prestataire, et retour : statut, code brut, identifiants de rapprochement
Normalisation
Rend un état canonique
Un seul format de webhook pour le marchand. Le code d'origine reste attaché pour l'analyse et pour la preuve
  • Catalogue de méthodes : ce qui existe, où, dans quelle devise, sous quel connecteur, et ce qui est indisponible à l'instant de l'affichage ;
  • Coffre de credentials : cartes chiffrées, jetons réseau, mandats de prélèvement, alias de portefeuille, tenus hors des prestataires ;
  • Moteur de règles : routage, cascade, demandes d'exemption, plafonds par méthode, modifiables sans redéploiement applicatif ;
  • Normalisation : un modèle d'objet et une taxonomie d'états communs à tous les rails, le code d'origine restant systématiquement joint ;
  • Observabilité : le journal de toutes les routes envisagées, et pas seulement de celle qui a été retenue ;
  • Réconciliation : agrégation de fichiers de règlement hétérogènes, rapprochement jusqu'au versement bancaire reçu.
🔑
Le contrat d'abstraction est la seule chose qu'on achète
Une carte s'autorise, puis se capture. Un Pix se pousse et se règle en un temps. Un prélèvement SEPA Core s'exécute, puis reste remboursable huit semaines sur simple demande du débiteur. Un paiement en supérette mexicain attend le passage du client, parfois plusieurs jours. Représenter ces quatre cycles de vie dans un objet unique, sans en fausser aucun, constitue le travail réel de la couche. Les autres fonctions relèvent de la connectique, autrement dit de la traduction du modèle canonique vers le dialecte propre à chaque prestataire raccordé.

Router par le coût et par le taux d'acceptation

Le routage sélectionne, pour chaque transaction, la combinaison de prestataire et de paramètres qui maximise une fonction objectif définie par le marchand. Cette fonction est la marge nette attendue. Elle multiplie la probabilité d'approbation par le montant du panier, puis retranche le coût de la route et la perte de fraude attendue. Le taux d'acceptation n'en constitue qu'un terme sur trois. Deux routes affichant 92 % d'acceptation ne produisent pas la même marge lorsque l'une coûte trente points de base de plus que l'autre. Une route dont l'acceptation progresse de deux points parce qu'elle laisse passer des transactions frauduleuses détruit de la valeur, les frais de litige s'ajoutant au montant du panier perdu. Un pilotage fondé sur le seul taux d'acceptation produit ainsi des décisions fausses.

Famille de railCe que le marchand choisitCe qu'il ne choisit pasExemples
Carte, paiement tiréAcquéreur, entité et pays d'acquisition, marque présentée sur une carte co-badgée, exemption demandéeLa décision de l'émetteur, et les données que celui-ci utilise pour scorerVisa, Mastercard, RuPay (NPCI, 2012), Elo (Elo Serviços S.A., 2011), Verve (Verve International, filiale d'Interswitch, 2009)
Virement instantané, paiement pousséLe prestataire qui génère la demande ou le QR, le compte de réception, la durée de validitéLe chemin du paiement : le payeur pousse depuis son application bancairePix (BCB, 2020), UPI (NPCI), PromptPay (National ITMX, 2017), DuitNow (PayNet, 2018), PayNow (Association of Banks in Singapore, 2017)
Prélèvement et mandatLe créancier présentateur, la date de présentation, le rulebook applicableLe rejet, qui arrive après coup et pendant des semainesSEPA Direct Debit Core et B2B (European Payments Council, 2009), DuitNow AutoDebit (PayNet), PayTo (NPP Australia, 2022)
PortefeuilleL'agrégateur qui porte le contrat, le canal (application, QR, redirection web)Les règles internes du portefeuille, opaques par constructionAlipay (Ant Group, 2004), WeChat Pay / Tenpay (Tencent, 2005), GCash (G-Xchange, 2004), Mercado Pago (MercadoLibre, 2004)
QR interopérableLe fournisseur d'acceptation et l'identifiant marchand enrôléLa norme du code, imposée par la banque centrale ou l'opérateur nationalQRIS (Bank Indonesia et ASPI, 2019), DuitNow QR (PayNet, 2019)
Espèces différées et titresLe réseau de points de collecte, la durée de validité du codeLe moment du paiement, qui appartient entièrement au clientOXXO Pay et Paynet (2015), Boleto Bancário (Nuclea, 1993)
Ce qui se route réellement, famille de rail par famille de rail
Sélection de route : maximiser la marge nette attendue, pas le taux d'acceptation
# E[marge] = P(approbation | route, bin, montant) x (panier - cout_route)
#          - P(fraude nette | route, signaux) x (panier + frais_de_litige)

candidats = []
for route in routes_eligibles(methode, devise, pays_emetteur):
    if not route.sante_ok:              # circuit breaker : erreurs techniques
        continue                        # au-dela du seuil sur 5 min -> route retiree

    p_ok  = modele.proba_approbation(route, bin, montant, heure_locale)
    cout  = route.interchange + route.scheme_fees + route.marge + route.fx
    p_frd = modele.proba_fraude(route, signaux_device, signaux_compte)

    score = p_ok * (panier - cout) - p_frd * (panier + frais_de_litige)
    candidats.append((score, route))

choisie = max(candidats)[1]
journaliser(candidats)                  # TOUTES les routes, pas seulement la retenue

# Sans le journal des routes ecartees et de leur score, aucun contrefactuel
# n'est calculable ensuite : on ne saura jamais ce qu'aurait donne l'autre
# chemin, et le modele de routage ne pourra pas etre reevalue honnetement.
ℹ️
Sur un rail poussé, le routage se joue avant la transaction
Pix, UPI, PromptPay et QRIS fonctionnent sans étape d'autorisation, le paiement partant de l'application du payeur vers un compte de réception. Le choix de la route s'y opère avant que la transaction ne commence. Il porte sur la génération de la demande, autrement dit sur le prestataire qui émet le QR ou la clé, sur le compte crédité et sur la durée de validité retenue. Une fois le code affiché au client, la couche d'orchestration attend une notification de règlement. Aucun moyen d'action sur l'issue ne subsiste à ce stade.

Trois décisions de configuration portent l'essentiel du gain. Elles précèdent l'intervention de tout modèle statistique. La première consiste à acquérir dans le pays d'émission de la carte, et la deuxième à régler dans la devise du porteur. La troisième consiste à présenter la marque domestique lorsque la carte en porte une. Ces trois décisions relèvent du contrat et du paramétrage, et non de l'apprentissage automatique. Un modèle n'intervient ensuite que pour départager des routes déjà équivalentes, et il affine une décision prise ailleurs sans constituer un levier de premier ordre.

Failover, cascade et retry différé

Le failover, la cascade et le retry différé portent des noms voisins et désignent trois réponses distinctes à l'échec d'une tentative de paiement. Le failover répond à l'indisponibilité d'une route et bascule la tentative vers une route de secours. La cascade répond à un refus reçu de l'émetteur et représente immédiatement la transaction auprès d'un second prestataire. Le retry différé répond à un refus d'origine économique, tel qu'une provision insuffisante. La nouvelle tentative est reportée à une date ultérieure, la cause pouvant disparaître avec l'approvisionnement du compte. Leur confusion produit deux erreurs symétriques. Le marchand abandonne des ventes qui auraient abouti après un délai, ou accumule des tentatives qui déclenchent les pénalités prévues par les réseaux.

Nature de l'échecSignal typiqueRéponse appropriéeErreur classique
Route indisponibleDélai dépassé, erreur serveur, code carte 91 ou 96Failover immédiat vers la route secondaire, sous clé d'idempotenceMultiplier les tentatives sur la route en panne
Authentification exigéeCode 65 chez Mastercard, 1A chez VisaRejouer la transaction identique avec 3-D SecureTraiter ce code comme un refus définitif et abandonner la vente
Provision insuffisanteCode carte 51, ou AM04 sur un prélèvement SEPARetry différé, calé sur un cycle de paie ou une date de moisRejouer dans la minute, sans changement d'état côté payeur
Instrument périmé ou closCode carte 54, ou AC04 sur un compte clôturéMise à jour du credential (Visa Account Updater, Mastercard Automatic Billing Updater), puis nouvelle tentativeReprésenter le même numéro sans l'avoir rafraîchi
Refus définitifCodes 41, 43, 59 ; Merchant Advice Code 03 ou 21Arrêter, marquer le credential comme inutilisableCascader vers un autre acquéreur en espérant une réponse différente
Paiement poussé non aboutiLe client n'a pas scanné, ou le code a expiréGénérer une demande neuve, avec un identifiant neufRelancer la demande initiale, au risque d'un double règlement réel
Quel échec appelle quelle réponse
  • Compter les tentatives par carte et par marchand, tous prestataires confondus : les plafonds des réseaux s'appliquent à travers les acquéreurs, jamais acquéreur par acquéreur. Visa borne les tentatives à quinze par carte sur trente jours glissants ;
  • Lire le Merchant Advice Code de Mastercard avant de décider : 01 signale que de nouvelles informations de compte existent, 02 autorise une reprise ultérieure, 03 et 21 l'interdisent ;
  • Journaliser la cause de chaque tentative et pas seulement son résultat, sinon aucune règle de retry ne pourra être évaluée après coup ;
  • Limiter la cascade à une reprise. Au-delà, la latence ajoutée et les frais d'autorisation dépassent le montant récupéré ;
  • Distinguer la relance technique de la relance commerciale : un abonnement en échec se traite par un calendrier de représentation, pas par un rebond immédiat.
⚠️
Le double règlement, risque propre aux rails poussés
Une autorisation carte non capturée expire, et la provision se libère. Un virement instantané abouti ne s'annule pas. Sur Pix, sur UPI ou sur PromptPay, régénérer une demande après un délai dépassé peut produire deux règlements réels. Le second ne se corrige que par un remboursement, au Brésil une devolução, ou le Mecanismo Especial de Devolução lorsqu'une fraude est invoquée. Trois garde-fous s'imposent : une clé d'idempotence portée par la demande initiale, l'interrogation du statut avant toute régénération, et un identifiant distinct attribué à chaque demande émise.

Normaliser les codes de refus

La normalisation des codes de refus désigne la projection des motifs d'échec émis par chaque rail sur un référentiel commun à la couche d'orchestration. Elle répond à l'hétérogénéité des vocabulaires en usage. La carte répond par deux caractères dans le champ DE39 d'un message ISO 8583, tandis que le prélèvement européen rejette avec un code ISO 20022 de quatre caractères, du type AM04 ou AC06. UPI renvoie les codes de réponse de NPCI, Pix des motifs portés par des messages ISO 20022 sous supervision du Banco Central do Brasil, un portefeuille asiatique ses libellés propriétaires. Aucun de ces vocabulaires ne se traduit exactement dans un autre.

La normalisation projette tous ces codes sur un ensemble d'états petit et stable. L'ensemble reste petit parce qu'une taxonomie de quarante états ne sera jamais appliquée correctement par les équipes produit. La liste reste stable parce que les règles de retry, les tableaux de bord et les engagements de service s'y adossent pour des années. Le code d'origine est toujours conservé.

RailPorteur du statutExemples de codesCe que le code ne dit pas
CarteISO 8583, champ DE39, complété par les champs privés du réseau00, 05, 51, 54, 41, 65, 1ALa raison réelle du refus : le motif reste dans le moteur de décision de l'émetteur
Prélèvement et virement SEPAISO 20022, motif de rejet ou de retourAC04 compte clôturé, AC06 compte bloqué, AG01 opération interdite, AM04 provision insuffisante, MD01 mandat absentQuand le rejet arrivera : jusqu'à huit semaines de remboursement sur un SDD Core
Virement instantané domestiqueMessages ISO 20022 définis par l'opérateur nationalMotifs publiés par la banque centrale ou l'opérateur du railPourquoi le payeur a renoncé, quand la demande expire sans jamais être scannée
UPICodes de réponse de NPCICodes propres au switch et aux banques participantesQuel maillon a échoué : application tierce, banque du payeur, banque du bénéficiaire
PortefeuilleAPI propriétaire de l'exploitantLibellés définis unilatéralement, sans référentiel publicLes règles de risque internes, qui expliquent la majorité des refus
Espèces différéesAbsence d'événement, puis expirationAucun code de refus : seulement un délai écouléSi le client a renoncé, ou s'il compte payer après la date limite
Ce que renvoie chaque famille de rail, et ce qu'elle tait
Taxonomie canonique : six états, et le code brut toujours conservé
RETRY_NOW        La route a echoue, pas la transaction.
                 carte 91 / 96 | rejet technique ISO 20022 | echec de switch UPI
                 -> failover immediat vers une autre route, sous idempotence

RETRY_LATER      Refus economique reversible avec le temps.
                 carte 51 | SEPA AM04 | solde insuffisant en mobile money
                 -> calendrier de representation, jamais de rebond immediat

NEED_AUTH        Authentification exigee, transaction rejouable telle quelle.
                 carte 65 (Mastercard) / 1A (Visa) | PIN ou biometrie A2A refaite
                 -> rejeu avec 3-D Secure, sur la meme route

NEED_CREDENTIAL  L'instrument doit changer avant toute nouvelle tentative.
                 carte 54 | SEPA AC04 | compte de portefeuille desactive
                 -> Account Updater, ou demande d'un nouveau moyen au client

TERMINAL         Ne jamais rejouer, quelle que soit la route.
                 carte 41 / 43 / 59 | Merchant Advice Code 03 et 21 | SEPA AC06, AG01
                 -> marquer le credential, arreter le cycle de relance

UNKNOWN          Non mappe. Une dette technique, pas une categorie de travail.
                 -> mesurer sa part par connecteur ; au-dela de quelques pour cent,
                    la couche uniformise au lieu de normaliser

Champs conserves a cote de l'etat canonique, sans exception :
  raw_code, raw_network, raw_message, raw_advice_code, route_id, attempt_id

Les réseaux carte transmettent, à côté du code de refus, deux informations qui portent une instruction et non un verdict. Le Merchant Advice Code de Mastercard indique s'il faut reprendre la transaction immédiatement, la reprendre plus tard, ou renoncer définitivement à toute nouvelle tentative. Les services de mise à jour de credentials (Visa Account Updater, Mastercard Automatic Billing Updater) renseignent une autre question, celle de savoir si le porteur détient désormais une carte différente. Une couche d'orchestration qui n'exploite pas ces deux canaux fonde ses règles de relance sur le seul code de refus. Les réseaux ont pourtant déjà produit cette information.

🔑
La part d'états inconnus mesure la qualité de la normalisation
Chaque connecteur doit publier la proportion de réponses tombant dans l'état UNKNOWN. Un état canonique faux présente un risque supérieur à celui d'un code brut illisible, parce qu'il déclenche une règle de retry automatique sur une prémisse erronée. Le contrôle procède en sens inverse. Un échantillon d'états canoniques est tiré, chaque ligne est rapprochée du code d'origine, et la projection est vérifiée sur cet échantillon. En l'absence de ce contrôle, la part d'états correctement projetés reste inconnue, et la taxonomie ne renseigne plus sur la réalité des refus.

Les orchestrateurs du marché

Le marché de l'orchestration s'est constitué en quatre vagues, dont la première précède l'apparition du terme lui-même. Les années 2000 voient naître des passerelles de passerelles, alors que la catégorie n'a pas encore de nom. La fin des années 2010 est marquée par l'absorption des premiers indépendants par des PSP. Une troisième génération est fondée entre 2020 et 2022 par d'anciens dirigeants de PayPal, de Braintree, de Rappi et de Delivery Hero. La quatrième vague, en cours, vient des PSP eux-mêmes, qui intègrent l'optimisation dans leur propre pile.

2008
Spreedly
Fondée à Durham, en Caroline du Nord, à une époque où la catégorie n'a pas encore de nom. On parle de passerelle de passerelles, et le produit vendu est d'abord un coffre de cartes indépendant des prestataires.
juillet 2018
PayU rachète Zooz
Le PSP annonce le 23 juillet 2018 l'acquisition de l'israélien Zooz, qui devient PayU Enterprise. Le premier indépendant d'échelle passe sous le contrôle d'un acteur qu'il était censé arbitrer.
février 2020
Checkout.com rachète ProcessOut
Première acquisition de Checkout.com, sur un spécialiste français de l'optimisation et de l'analyse du routage, et deuxième absorption d'un indépendant par un PSP en dix-huit mois.
2020
Primer et Gr4vy
Deux fondations la même année. Primer par d'anciens de Braintree et de PayPal, Gr4vy par John Lunn, également issu de PayPal. La catégorie prend son nom actuel, et son argument devient la neutralité.
avril 2024
IXOPAY et TokenEx fusionnent
Fusion annoncée le 17 avril 2024, sous la marque « IXOPAY, a TokenEx Company », si bien que l'orchestration et le coffre de jetons cessent d'être deux achats séparés.
9 janvier 2025
Adyen annonce Uplift
Un PSP à licence bancaire intègre l'optimisation du routage, de l'authentification et de la fraude dans sa propre plateforme. L'argument des indépendants se déplace entièrement vers l'indépendance du routeur.
avril 2025
Juspay lève 60 M USD
Série D menée par Kedaara Capital, avec SoftBank et Accel. Le groupe indien diffuse déjà Hyperswitch, sa pile d'orchestration, en open source sous licence Apache 2.0, ce qui rend l'option « construire » beaucoup moins coûteuse.
20 mai 2026
Primer lève 100 M USD
Série C menée par Sofina, avec Peak XV Partners et les investisseurs historiques, alors que la catégorie a une quinzaine d'années et continue d'attirer des tours de croissance.
100 M USD
série C de Primer, menée par Sofina
Primer, communiqué du 20 mai 2026
60 M USD
série D de Juspay, menée par Kedaara Capital avec SoftBank et Accel
Juspay, avril 2025
32 M USD
série A de Payrails, menée par le fonds de croissance de HV Capital
Payrails, 2025
17 avril 2024
annonce de la fusion d'IXOPAY et de TokenEx
Communiqué conjoint IXOPAY / TokenEx
ModèleQui décide de la routeCe qu'on gagneCe qu'on paieActeurs cités
Prestataire uniqueLe PSP, selon ses propres règlesUn seul contrat, une seule réconciliation, aucune intégration supplémentaireRoutage subi, couverture bornée au catalogue du prestataire–
Orchestrateur indépendantLe marchand, dans une console de règlesNeutralité affichée, coffre de jetons agnostique, comparaison des prestataires sur données réellesAbonnement et frais par transaction, un intermédiaire de plus sur le chemin critiquePrimer, Gr4vy, Payrails, Yuno, IXOPAY, Spreedly, CellPoint Digital
Orchestration native d'un PSPLe PSP, avec des règles exposées au marchandRien à intégrer, et un modèle entraîné sur le volume du prestataireLe routeur appartient à une partie intéressée au résultat du routageAdyen Uplift (annoncé le 9 janvier 2025)
Pile ouverte ou interneLe marchand, entièrementContrôle total, aucun frais par transaction, code auditableÉquipe dédiée, périmètre PCI à porter, dette technique assuméeHyperswitch (Juspay, licence Apache 2.0)
Quatre façons d'orchestrer, et ce que chacune coûte
Acteurs qu'on rencontre dans un appel d'offres d'orchestrationPRPrimerGRGr4vyPAPayrailsYUYunoIXIXOPAYSPSpreedlyJUJuspay / HyperswitchAdyen Uplift
⚠️
La neutralité s'audite, elle ne se croit pas
Trois points suffisent à qualifier un routeur, indépendant ou non. Le premier est l'existence d'une rémunération perçue sur le prestataire finalement choisi. Le deuxième est le contenu du journal, qui expose soit les routes écartées et leur score, soit la seule route retenue. Le troisième est la possibilité, pour le marchand, de forcer une route contre la recommandation du moteur, puis de retrouver cette décision dans l'historique. Une console qui laisse l'un de ces trois points sans réponse restitue des résultats sans permettre d'agir sur les règles qui les ont produits.

Dans le flux ou hors du flux : la question qui décide du statut

Le régime juridique d'une couche d'orchestration dépend d'un seul critère, celui de savoir si elle entre en possession des fonds. Une couche hors du flux achemine des messages sans jamais détenir d'argent. Les fonds vont du payeur à l'acquéreur, puis de l'acquéreur au marchand, et la couche conserve le statut de prestataire technique. Une couche dans le flux encaisse au nom du marchand, détient temporairement les fonds et les reverse ensuite. Elle relève dès lors du régime des établissements réglementés, pays par pays.

Le basculement d'un régime à l'autre se produit souvent sans décision explicite. Un marchand réclame un versement consolidé, une place de marché demande une répartition entre vendeurs, une juridiction impose l'encaissement par une entité locale. La couche qui accepte l'une de ces demandes reçoit les fonds, et change par là de métier : elle quitte le statut de prestataire technique pour celui d'établissement réglementé. Le contrôle des changes impose ce passage dans plusieurs marchés. L'encaissement s'y fait en monnaie locale auprès d'une entité du pays, tandis que le rapatriement en devise forte relève d'un contrat entièrement distinct.

ObligationDéclencheurCe qu'elle imposeRéférence
Agrément de paiement dans l'Union européenneLa couche encaisse ou détient les fonds pour le compte de marchandsAgrément d'établissement de paiement ou de monnaie électronique, cantonnement des fonds, exigences de fonds propres, passeportage pour opérer hors du pays d'origineDirective (UE) 2015/2366 (DSP2)
Autorisation de payment aggregator en IndeLa couche encaisse pour le compte de marchands indiensDemande déposée sur le portail PRAVAAH, fonds propres de 15 crore de roupies à la demande et de 25 crore dans les trois ans, compte de cantonnement auprès d'une banque commerciale programméeReserve Bank of India, Regulation of Payment Aggregators Directions, 2025, publiées le 15 septembre 2025
Gestion du risque tiers en matière de TICLa couche se trouve sur le chemin critique d'une entité financière européenneInscription au registre d'information, clauses contractuelles obligatoires, stratégie de sortie documentée, tests de résilienceRèglement (UE) 2022/2554 (DORA) ; dix-neuf prestataires tiers critiques désignés par les autorités européennes de surveillance le 18 novembre 2025
Conformité PCI DSSLa couche voit, transporte ou stocke des données de cartePérimètre de conformité déplacé vers la couche, attestation à obtenir puis à renouveler, gestion des scripts de la page de paiementPCI DSS, PCI Security Standards Council
Ce que déclenche une couche d'orchestration, selon ce qu'elle touche
⚠️
Pour une entité financière européenne, l'orchestrateur est un tiers TIC
Le règlement (UE) 2022/2554 impose à l'entité financière d'inscrire l'orchestrateur au registre d'information, d'insérer les clauses contractuelles obligatoires, de documenter une stratégie de sortie et de l'éprouver par des tests réels. Les autorités européennes de surveillance ont désigné le 18 novembre 2025 les dix-neuf premiers prestataires tiers critiques de services TIC, placés sous supervision directe. Un marchand non financier n'entre pas dans le champ du règlement. Son acquéreur y entre, et répercutera ces exigences dans le contrat qui les lie.
  • Propriété des credentials : sous quel identifiant de demandeur de jeton (Token Requestor ID) les jetons réseau sont-ils provisionnés, celui du marchand, ou celui du prestataire ? La réponse détermine la réversibilité réelle ;
  • Export : format, délai et coût d'une extraction complète du coffre, éprouvés une fois avant d'en avoir besoin ;
  • Route de contournement : capacité contractuelle et technique d'appeler un prestataire en direct, sans passer par la couche ;
  • Journal : accès aux codes bruts, aux routes écartées et à leurs scores, exportables sans dépendre de l'interface du fournisseur ;
  • Sous-traitance : liste des hébergeurs et des sous-traitants ultérieurs, avec droit d'opposition et préavis ;
  • Sortie : durée de réversibilité, assistance à la migration, sort des données après résiliation, y compris des jetons.

Le coût caché d'une couche de plus

Le coût d'une couche d'orchestration se répartit sur trois postes distincts. Le premier est monétaire et porte sur chaque transaction présentée, quelle qu'en soit l'issue. Le deuxième est la latence ajoutée sur le chemin critique du paiement, chaque appel supplémentaire allongeant le temps d'autorisation. Le troisième est une dépendance nouvelle, la couche devenant le point de passage unique des prestataires que le marchand avait multipliés pour réduire son exposition.

Le premier coût figure au contrat et se négocie. Les deux autres se constatent à l'usage et ne se corrigent qu'en refaisant l'intégration. Un programme d'orchestration dont la mesure se limite aux montants facturés pilote la variable la moins déterminante des trois, et laisse hors de vue la latence et la dépendance.

PosteCe qu'il coûte réellementComment le mesurer
Frais par transactionIls s'ajoutent à ceux du prestataire, et se paient aussi sur les transactions refuséesRapporter le coût total au chiffre d'affaires autorisé, jamais au nombre d'appels d'API
LatenceUn aller-retour réseau supplémentaire sur le chemin critique, à chaque tentative et à chaque cascadeComparer le 95e centile du temps d'autorisation avant et après mise en service, par région d'hébergement
RéconciliationAutant de formats de règlement que de prestataires, plus le format propre de la coucheTaux de rapprochement automatique, et délai de clôture comptable mensuelle
Coffre de jetonsDes jetons non portables reconstruisent le verrou que l'orchestration devait leverPart des credentials détenus sous un identifiant de demandeur de jeton appartenant au marchand
Panne corréléeUne couche indisponible rend tous les prestataires injoignables simultanémentExistence d'une route de contournement intégrée, et date de son dernier test en production
CompétenceLes règles de routage deviennent un actif que plus personne ne sait justifierNombre de règles actives, date de dernière revue, propriétaire nommément désigné
Postes de coût d'une couche d'orchestration, et comment les mesurer
⚠️
La panne corrélée annule le bénéfice de la diversification
Deux prestataires ne réduisent le risque d'indisponibilité que s'ils restent joignables séparément. Une couche unique placée au-dessus des deux reconstitue exactement le point de défaillance qu'elle devait supprimer, son indisponibilité rendant les deux prestataires inatteignables au même moment. La parade est opérationnelle et non contractuelle. Elle consiste en une route de contournement, intégrée au code de la boutique et exercée en production à intervalle fixe. Un basculement jamais exécuté ne fonctionne pas, les défauts de configuration n'apparaissant qu'au moment du déclenchement.
  • Rapporter le coût de la couche au chiffre d'affaires autorisé, et non au volume d'appels : une transaction refusée consomme aussi des frais ;
  • Mesurer la latence ajoutée au 95e centile, par région d'hébergement, avant puis après la mise en service ;
  • Suivre la part des credentials détenus sous un identifiant de demandeur de jeton du marchand, car c'est la mesure directe de la réversibilité ;
  • Nommer un propriétaire des règles de routage, dater chaque revue, supprimer les règles dont plus personne ne connaît la raison ;
  • Exécuter le contournement en production au moins deux fois par an, journaliser le résultat, corriger ce qui a échoué.