Manage routing

Manage routing
Configure, view, and track routing in Hub

Manage routing in Hub to control payment paths, increase approval rates, and reduce operational risk, while ensuring auditability and the ability to rollback changes.


Configure routing

Routing configurations manage payment traffic based on merchant routing rules. A version represents the state of a routing configuration, where Draft indicates it is in development or testing, and Live means it has been published and is in use.

Managing versions is crucial for ensuring smooth updates, preventing disruptions, and maintaining control over the routing setup as configurations evolve through different stages. Key routing statuses for:

  • Configuration
    • Inactive a configuration that is not currently in use.
    • Active a configuration that has been published and is active.
  • Version
    • Draft a configuration under development or testing.
    • Live a configuration that has been published and is active.

When creating routing configurations, operators can view, edit, and manage them for each channel and payment method.

Configurations are versioned, and each version can either be Draft or Live . When initially created, the configuration is set to Inactive .

Once tested and ready, the configuration status can be set to Active and published to production, changing the configuration version to Live .

To configure a route configuration

  1. Go to Orchestration > Routing configuration.
  2. Click on Create routing configuration.
  3. Select Payment method.
  4. Choose Channel from the list.
  5. Enter Title and optionally Description.
  6. Click on Create.


To copy a route configuration

  1. Find the routing configuration you need and click on Copy routing configuration.
  2. In the duplicate configuration modal window, specify the required information:
    • Select Payment method enabled and set according to the chosen configuration.
    • Choose Channel from the list.
    • Enter Title and optionally Description.
    • Select Configuration version of the configuration to copy.
  3. Click on Duplicate.

Rule preset

To set the rule preset

  1. Go to Orchestration > Routing configuration.
  2. Find the routing configuration ID you need and click on it.
  3. Click on Force 3DS preset and enable the required preset conditions.
  4. Click on ×.
No configuration exists for other presets.

Rules

To set rules

  1. Go to Orchestration > Routing configuration.
  2. Find the routing configuration ID you need and click on it.
  3. Find the rule preset you need and click on +.
  4. Click on New condition and name it.
  5. Add Rule, Metadata rule or Rule group.
  6. Click on Save.

To set rule

  1. Click on Add rule and set:
    • Parameter
    • Logic operators
    • Value
      Individual values or a value group when the parameter supports it.
  2. Click on Save.
To set a value group

  1. Select the values in the condition.
  2. Click on Save selected.
  3. Enter a Group name.
  4. Click on Save.

Saved groups appear at the top of the value list for that parameter. To edit, hover the group name, click on Edit, then click on Save. If a group is deactivated, it is hidden when you add or change rules. Existing rules that already use the group keep the same values and continue to be evaluated as before.

Value groups apply only to Country, Bank, BIN country, Card brand, Card type, and Currency conditions. Each group is tied to one parameter (for example a group for Country cannot be used on BIN country). Groups you create are visible only within your account.



To set metadata rule

  1. Click on Add metadata rule and set:
    • Data type
    • Parameter name
    • Logic operators
    • Value
  2. Click on Save.
To set the rule group

  1. Click on Add rule group:
    • Choose Rule or Metadata rule, or Rule group and set it.
    • Set logic operators.
  2. Click on Save.

Splits

To set splits

  1. Go to Orchestration > Routing configuration.
  2. Find the routing configuration ID you need and click on it.
  3. Find the rule you need and click on + Add splits.
  4. Set % percentage for each group.

Segments

To configure the segments

  1. Go to Orchestration > Routing configuration.
  2. Find the routing configuration ID you need and click on it.
  3. Find the split group you need and click on Configure segment.
  4. Select Connector, Account, and Descriptor.
  5. Set additional settings.
  6. Click on Save.

View routing

You can search, view, and edit routing configurations and related entities directly from the configuration pages.

These entities can also be retrieved from the routing log.

Search by routing entity supports the following entity types:

  • Configuration ID
    Unique identifier for a routing configuration.
  • Configuration version ID
    Identifier for a specific version of a configuration.
  • Route ID
    Unique identifier for a route.
  • Step ID
    Unique identifier for a routing step.

To view routing entities on the configuration list

  1. Go to Orchestration > Routing configuration.
  2. Navigate to a configuration list page.
  3. In the routing entity search field, enter a configuration ID, configuration version ID, route ID, or step ID as described beside this list.
  • Configuration
    Opens the latest published version of the configuration in a new window.
  • Configuration version
    Opens that specific version in a new window.
  • Route
    Opens the version that contains that route in a new window. The route is centered and highlighted for easy identification.
  • Step
    Opens the version that contains that step in a new window. The step is shown in the drawer and highlighted.
To view routing entities on the configuration version page

  1. Go to Orchestration > Routing configuration.
  2. Find the routing configuration ID you need and click on it.
  3. Navigate to a specific configuration version page.
  4. In the routing entity search field, enter a configuration version ID, route ID, or step ID as described beside this list.
  • Configuration version
    When the searched version is the current version, it opens here and highlights. When it is a different version, it opens in a new window and highlights.
  • Route
    When the route is in the current version, it opens here, centers, and highlights the route. When the route is in a different version, it opens that version in a new window, centers, and highlights the route.
  • Step
    When the step is in the current version, it opens here, shows it in the drawer, and highlights it. When the step is in a different version, it opens that version in a new window, shows it in the drawer, and highlights it.

Search by params allows filtering routes on a configuration version page using condition parameters instead of relying only on entity identifiers.
To search routes by condition parameters

  1. Go to Orchestration > Routing configuration.
  2. Open the routing configuration.
  3. Click Search by params.
  4. Open Search for routes where and add conditions:
    • Condition parameter.
    • Operator offered for that parameter.
      The default is Contains all.
    • One or more values.
  5. Between rows, set AND or OR.
  6. Click Search and apply to see how the results are shown.
  • Show only matching
    Other branches collapse or hide. A banner can note that only selected branches are shown.
  • Highlight matches
    Matching routes stand out. Other branches stay visible but de-emphasized. Use Show all or Deselect all to reset.

Track routing

Routing event log provides detailed visibility into the sequence of actions that occurred with a specific order processed. It displays the complete routing journey, helping you understand how each transaction was processed and troubleshoot any issues. The routing event log shows the following event types:

  • Step skipped
    Indicates when a routing step was skipped, along with the reason for skipping.
  • Step selected
    Shows which routing step was selected for processing.
  • Payment blocked
    Displays when a payment was blocked, if blocking rules are configured.
  • 3DS decision
    Shows the Guide
    Boost payment security while protecting customer transactions with 3D Secure support.
    3DS
    authentication decision and the reason for that decision.
To view the routing event log

  1. Go to Payments > Orders.
  2. Find an order that was processed through routing configuration and select it to go to the order details.
  3. Scroll down and click on the Routing log.

Tracking routing provides visibility into routing decisions and step processing, including when and why steps are skipped during payment processing.


Looking for help? Contact us
Stay informed with Changelog