GH GambleHub

Smart routing : hiérarchisation des canaux

Smart routing : hiérarchisation des canaux

1) Pourquoi le routage intelligent

Augmentation de la conversion : + 5-15 pp au taux d'autel en choisissant la « bonne » PSP/méthode sous la banque, le BIN, l'appareil et le risque.
Réduction des coûts : − 10-30 bps au taux effectif en tenant compte des frais, FX, 3DS, frais de transport.
Durabilité : passage automatique du trafic en cas de défaillances PSP/ACS/banques ; gérer la dégradation sans temps d'arrêt.
Conformité/RG : filtres de sanctions intégrés, géo, âge/auto-exclusion, limites de velocity et KYT.


2) Signaux et caractéristiques (caractéristiques) pour la hiérarchisation

Paiement et banque

BIN/IIN, banque émettrice, débit/crédit/prépayé ; local/cross-border.
Métriques historiques per bank/method : Taux d'autarcie, Partage de déclic soft, p95 latency, tolérance aux pannes.

Profil du payeur

Géo/IP/ASN, appareil/OS/navigateur/émulation, schémas comportementaux, antifrod risque, statut RG.

Paramètres de transaction

Montant/devise, FX, reversement (MIT/COF), nouveauté carte/portefeuille, fraîcheur de la session 3DS.

Opérations

Commissions (MDR + scheme + 3DS + PSP fee), réserve/hold, vitesse de settlement, disponibilité du canal (santé).


3) Modèle de notation de priorité

Fonction cible (exemple) :
  • Score(route) = w₁·P(approve) − w₂·Fee − w₃·LatencyPenalty + w₄·Health − w₅·RiskPenalty
Où :
  • P (approve) est la probabilité d'approbation par l'historien de la banque/méthode pour des profils similaires.
  • Fee est une transaction/cost efficace complète (y compris 3DS/FX).
  • LatencyPenalty - amende pour p95> seuil.
  • Health est un indicateur intégral de disponibilité/erreurs des dernières N minutes.
  • RiskPenalty est une prime de risque élevé/velocity/anomalies.

Remarques

Les poids des wᵢ sont calibrés par A/B et par région.
Utilisez des périodes de « refroidissement » et de lissage pour ne pas « sauter » entre les itinéraires.


4) Règles de routage (décision flow)

1. Pre-check комплаенса : les sanctions/rer, l'âge, l'autoexception, les géo-blocs → le refus instantané, si ne passe pas.
2. Risque-scoring : device + comportement + historique des paiements → choix de la stratégie de 3DS/SCA.
3. Candidats itinéraires : PSP-A/PSP-B/APM local/open banking/portefeuille alternatif.
4. Classement par Score (route) ; tentative n ° 1.
5. Smart Retry en soft-decline : changement de mode 3DS (challenge↔frictionless), MID, time-bakoff ; tentative n ° 2/n ° 3.
6. Fallback sur APM/open banking en cas de risque comportemental ou de défaillance du réseau.
7. Loging : Journal de route (PSP, reason, latency, 3DS, fee) pour la formation/reporting.


5) Dynamique 3DS/SCA

Frictionless by default pour les chèques à faible risque/petits chèques et COF/MIT « chauffés ».
Step-up challenge à haut risque/groupes BIN/anomalies de somme.
Stratégie Fallback : Dégradation de l'ACS → augmenter le taux de défi ou passer à l'open banking/APM ; dans les timeouts de masse, appliquer circuit-breaker.


6) Canaux et heuristiques de priorité (par région)

EC/UK : cartes + open banking (SEPA Instant/FPS). Sur les cartes, il y a une orchestration 3DS stricte, TRA/whitelisting, un poids élevé d'historiens issuers.
États-Unis : cartes + ACH/RTP, priorité des paiements instantanés (OCT/RTP). Suivez le chargeback tooling de PSP.
LATAM : Pix (BR), SPEI (MX), PSE (CO), bons. Préférence APM/open banking pour les nouveaux clients et haut risque BIN.
Turquie/CA/MEA : transferts locaux/portefeuilles, sanctions plus sévères/COT, limites de velocity.
Asie/Inde : UPI/e-wallets, routage par banques émettrices et heure de la journée ; coupe fine des limites.


7) Payout-routing (miroir des techniques)

Priorités : vitesse (instant/proche-instant) ↔ coût ↔ disponibilité du canal.
KYT/AML/RG à la sortie : retences, velocity, source de fonds, ligaments d'appareils/cartes, files d'attente lorsque la banque est dégradée.
Failover : queued payouts, déménagement sur des rails alternatifs (RTP/FPS/SEPA Instant/Pix).


8) Pseudo-code de stratégie


on PaymentRequest(PI):
if!Compliance.pass(PI): return REJECT risk = Risk.score(PI)
policy3ds = ThreeDS.select(risk, PI)
candidates = Catalog.filter(PI.geo, PI.method, PI.bin, health_ok=True)

ranked = rank_by_score(candidates, PI, risk, policy3ds)
for route in ranked:
res = PSP.call(route, PI, policy3ds, idempotency_key=PI.key)
log(RouteJournal, route, res)
if res.approved: return APPROVE if is_soft_decline(res): policy3ds = tweak_3ds(policy3ds); continue if is_retryable(res): backoff(); continue return DECLINE

9) KPI et objectifs

Taux auth (cartes) : EU 85-92 %/US 80-88 %/LATAM 70-85 % (après tuning - couloir supérieur).
Efficacité de routage (conversion ÷ coût) : + 5-10 % à la baseline pour 1-2 trimestres.
p95 latency (auth): < 3 с; webhooks: < 60 с.
RTO circuit-break : <2 min ; RPO : 0 (au détriment de l'idempotence).
Share of Instant Payouts : ≥ 70 % des chèques « légers ».
Chargeback rate: < 0. 5 % par compte (dépend du produit/GEO).


10) Conception et formation A/B

Split selon GEO/BIN/méthode ; minimum 10k transactions/branche, 2-4 semaines.
Метрики: Auth Rate, challenge rate, post-3DS approvals, average fee, latency, decline mix, payout time.
Guardrails : groupes de contrôle sans retraits ; anti-dérive (« bruit » aléatoire dans le choix d'une route pour une estimation non biasée).


11) Pleybooks de dégradation

Issuer spike (reason 05/51/62) : circuit-breaker local sur BIN/banque → reroute sur alt-PSP/APM ; soulever le taux de défi.
ACS timeouts/soft declines : inclure le « challenge-all » pour les banques touchées, augmenter la part open banking.
PSP-outage : global breaker, transfert en MID de secours ; half-open canari pour 1-5 % du trafic lors de la récupération.
Retards de paiement : priorité VIP/petites sommes, queued payouts, autres rails.


12) Données, journal et observabilité

Route Journal: PSP/MID, BIN/issuer, reason, latency, fee, 3DS mode, retry chain, итог.
Dashboards : Taux Auth (par banques/méthodes), mix decline, p95 latency, 3DS success, payout SLA, PSP santé.
Alerties : seuils sur spikes/latency, signal des pages de statut externe, breaker automatique.


13) Chèques-feuilles de mise en œuvre

Architecture/données

  • Un seul paiement Intent et une stricte idempotence pour tous les hops.
  • Catalogue des itinéraires avec poids et seuils SLA ; les pings de santé.
  • Webhooks signés, codes reason crus, stockage Route Journal.

Règles/sécurité

  • Filtres de conformité (sanctions/âge/auto-exclusion) avant le routage.
  • Politique 3DS : TRA/whitelisting/step-up ; fallback dans la dégradation de l'ACS.
  • Circuits-breakers locaux/mondiaux ; canary-retour.

Opérations/KPI

  • Cadre A/B, guardrails, recalibrage régulier des poids.
  • Objectifs selon les taux Auth, latitude, costs, payouts ; QBR с PSP.
  • Runbooks incidents et RACI escalade.

14) Économie : comment compter l'itinéraire « bon marché »

Effective rate = (MDR + scheme + 3DS + PSP fees + FX + chargeback cost − rebates) / Approved Volume.
Ajoutez le risque-majoration : high-risk les canaux renchérissent la tchardjbek-exposition et les réserves/holdback.


15) Résultat

Le routage intelligent est une donnée + règles + durabilité. Utilisez une image complète des signaux (banque/BIN, risque, coût, santé des canaux), une politique 3DS dynamique et des playbacks de dégradation clairs. L'étalonnage régulier A/B et les KPI transparents transforment le routage de la « magie noire » en un levier contrôlé P&L, RG et Complaens.

Contact

Prendre contact

Contactez-nous pour toute question ou demande d’assistance.Nous sommes toujours prêts à vous aider !

Commencer l’intégration

L’Email est obligatoire. Telegram ou WhatsApp — optionnels.

Votre nom optionnel
Email optionnel
Objet optionnel
Message optionnel
Telegram optionnel
@
Si vous indiquez Telegram — nous vous répondrons aussi là-bas.
WhatsApp optionnel
Format : +code pays et numéro (ex. +33XXXXXXXXX).

En cliquant sur ce bouton, vous acceptez le traitement de vos données.