Routage
Les prestataires envisagés pour un paiement, dans l'ordre, et les raisons de ce classement.
Lorsqu'un paiement peut passer par plusieurs prestataires, Wajub les classe et essaie le premier. La vue Routing conserve ce classement : chaque candidat et la raison de sa place, les candidats ignorés et les tentatives qui ont suivi.
Elle répond à la seule question qui ne trouve sa réponse nulle part ailleurs : pourquoi ce paiement est-il passé par ce prestataire ?
Mode live uniquement
La vue Routing est réservée au mode live. Les paiements de sandbox ne passent pas par la sélection d'un prestataire. Un compte de sandbox ne contient donc aucune donnée ici.
Filtres
| Filtre | Élément recherché |
|---|---|
| Recherche | L'identifiant du paiement |
| Canal | cm.mtn, ci.orange et les autres |
| Fournisseur | Celui qui a été sélectionné |
| Date | Des journées calendaires entières |
| Résultat | A eu un repli, Fournisseur ignoré par le coupe-circuit ou Aucun candidat éligible |
Le filtre de résultat est un raccourci utile à connaître.
| Résultat | Signification |
|---|---|
| A eu un repli | Plusieurs candidats ont été classés. La cascade disposait donc d'une solution de repli |
| Fournisseur ignoré par le coupe-circuit | Au moins un prestataire a été ignoré parce que Wajub l'avait mis en pause sur ce canal après des échecs répétés |
| Aucun candidat éligible | Aucun candidat n'était admissible. Ces paiements ont échoué avant tout appel à un prestataire |
Filtrer sur Aucun candidat éligible pendant une semaine est le moyen le plus rapide d'auditer votre configuration. Chaque ligne correspond à un paiement que vous n'auriez pas pu accepter.
Ce qu'affiche une décision
Sélectionnez une ligne pour ouvrir la décision. Elle affiche le paiement (son identifiant, son canal, son montant et sa devise, avec Voir paiement pour l'ouvrir), puis, sous Pourquoi le routeur a classé les candidats ainsi, les candidats classés, et en dessous les tentatives.
| Ce que vous voyez | Ce que cela indique |
|---|---|
| BLOQUÉ | Une restriction de pays sur votre compte a arrêté le paiement avant qu'un prestataire soit envisagé |
| Ignoré (circuit ouvert) | Les prestataires que Wajub avait mis en pause sur ce canal après des échecs répétés. Ils n'ont pas été classés |
| Les candidats classés | Toutes les connexions qui pouvaient traiter le paiement, dans l'ordre où elles devaient être essayées. La première a le rang 1 |
| Tentatives | Les appels réellement envoyés aux prestataires, dans l'ordre, avec le résultat de chacun |
Chaque candidat affiche sa Priorité et son Score, puis des badges qui expliquent sa place.
| Sur un candidat | Signification |
|---|---|
| Priorité | La priorité de cette connexion sur votre compte. Un secours qui remplace la cible de sa règle prend la plus élevée des deux |
| Score | La comparaison que fait Wajub du coût et de la réussite récente. Il n'ordonne que les connexions de même priorité, le plus élevé d'abord, et une règle ou une politique de canal passe avant lui |
| Règle correspondante | Une de vos règles de routage l'a placé, comme cible ou comme secours qui remplace cette cible |
| Repli | C'est le prestataire de secours d'une règle, essayé juste après la cible de la règle ou à sa place |
| Politique du canal | La politique du canal l'a placé |
| Coût le plus bas | C'était la connexion la moins chère pour ce paiement, d'après les tarifs que vous avez saisis |
| Badge de réussite récente | Il a obtenu de bons résultats sur ce canal récemment |
Un candidat sans badge Règle correspondante ni Politique du canal a été ordonné par sa priorité, puis son score, puis son poids. La lecture des badges indique si un paiement a emprunté un rail en raison de votre règle, de la politique du canal, de son coût inférieur ou des échecs récents du prestataire attendu.
Trois points à examiner
Un candidat classé premier alors que vous ne l'attendiez pas. Lisez d'abord ses badges. Règle correspondante signifie qu'une de vos règles de routage correspond : ouvrez Orchestration, Règles de routage pour voir celle qui s'applique à ce canal. Politique du canal signifie que la politique du canal l'a ordonné. Sans l'un ni l'autre, la priorité, le score et le poids ont décidé.
Un prestataire absent de la liste des candidats. Il n'a pas été ignoré, il n'a jamais été admissible. La cause se situe avant le routage : prise en charge de la devise, du canal ou du pays, ou prestataire non activé sur votre compte. Le simulateur de routage d'Orchestration, Règles de routage, disponible à partir du plan Growth, indique la raison de chaque connexion qu'il écarte. Une connexion que vous avez vous-même suspendue, ou un prestataire inactif, n'y apparaît pas du tout.
Un prestataire sous Ignoré (circuit ouvert). Wajub l'avait mis en pause sur ce canal parce qu'il échouait de façon répétée. Il revient de lui-même dès qu'il fonctionne de nouveau.
BLOQUÉ n'est pas une décision du prestataire
Il s'agit d'une restriction au niveau du compte, vérifiée avant qu'un prestataire soit envisagé. La liste des candidats est vide et aucun prestataire n'a été contacté.
La chaîne de tentatives
Sous le classement figurent les actions réellement effectuées : une ligne par appel à un prestataire, dans l'ordre, avec le résultat de chacun. Pour un paiement réussi avec le deuxième candidat, l'échec du premier apparaît au-dessus. C'est tout l'intérêt d'une cascade vérifiable.
Routingtrx_CSUGajfv9xh0XQ5wu2lx
payment.created12:31:48.001
25,000 XAF, channel cm.mtn
route.evaluatedmomo-cm-mtn-first12:31:48.044
Rule "MoMo CM, MTN first" matched
provider.attempt.failedMTN MoMo12:31:48.901
MTN MoMo returned a 503 error
route.fallbackwaterfall12:31:49.220
Automatic waterfall fallback to next provider
provider.attempt.succeededOrange Money12:31:50.130
Payment accepted
payment.succeeded12:31:50.140
trx_CSUGajfv9xh0XQ5wu2lx, 1 940 ms over 2 attempts