List routing configurations
Each channel keeps its routing configurations in one list. Use it to check what is live, find a configuration to edit, or pick the identifiers you need for API calls.
- Filter by payment_method_group with EQ : CARD , DIGITAL_WALLET , MERCHANT_MANAGED_NETWORK_TOKEN , or SOLIDGATE_TOKEN .
- Paginate with next_page_token . Omit it on the first request; the token is empty on the last page.
- Each item returns the configuration id , title , description , channel_id , latest_version_id , and latest_published_version_id .
- Pass id and a version identifier to get routing configuration API v2 or get routing configuration version API v2 .
- Go to Orchestration > Configurations.
- Filter the list by:
- Channels
- Payment method
- Statuses Active , Inactive , or Archived . Archived configurations stay hidden until you include Archived in the status filter.
Navigate a configuration with the sidebar
A routing configuration opens with a navigation sidebar that shows the full route hierarchy, from rule set down to rule, segment, step, and connector account. In large configurations, the sidebar turns a visual search across the canvas into a direct lookup, so you can jump straight to any entity instead of panning and zooming.
From the sidebar you can:
View version history
Every change to a routing configuration is saved as a numbered version. Exactly one published version is live per configuration. Earlier versions remain available in read-only mode, so you can always trace what logic processed an order at a given time.
- Get routing configuration API v2 returns latest_version_id and latest_published_version_id for a configuration.
- Get routing configuration version API v2 returns a specific version with its sequential version number, status ( DRAFT or PUBLISHED ), description , and the full route tree.
- To follow versions as they are published, subscribe to the routing configuration version published Webhook webhook and store the version identifiers from each notification.
- Go to Orchestration > Configurations.
- Find the routing configuration and click on it.
The sidebar header shows the configuration name, payment method, the current version number, and its status, for exampleCard | Version 7 | Live. - In the sidebar footer, click on Version history to see all versions of the configuration, including version number, status, publication date, and version comment.
- Select any version to open it on the canvas in read-only mode.
-
Live
The published version currently processing payments. -
Published
A previously live version kept for history. -
Draft
Unpublished changes that do not affect processing.
-
Live
Add descriptions and version comments
Two text fields help your team tell configurations and versions apart:
- Go to Orchestration > Configurations and open the configuration.
- In the sidebar, click on the configuration name in the header to expand the details panel.
- Next to Configuration Details, click on Edit, update the description, and save.
- Go to Orchestration > Configurations and open the configuration.
- In the sidebar, click on the configuration name in the header to expand the details panel.
- Next to Version Comment, click on Edit, enter the comment, and save.
The comment appears next to the version in the version history.
Export routing configuration
Export returns the full route tree of a configuration version: route sets, rules, segments, and cascade steps. Use it to audit changes, copy logic across environments, or store an external snapshot of published routing. Unlike the
Generate a CSV export of routing decisions for orders in a selected date range.
routing events report
, the export describes the configuration itself, not the orders processed through it.
- Set up credentials API v2 and webhook endpoints.
- When a version is published, receive the routing configuration version published Webhook notification.
- From the payload, take
data.routing_config.idas config_id anddata.routing_config.latest_published_version_idas the version id . - Send a request to
get routing configuration version
API v2
with
config_id
and
id
.
The response includes the full route tree for that version.
- Go to Orchestration > Configurations.
- Find the routing configuration and click on it.
- Navigate to the configuration version you need.
- Click on Export in the sidebar footer.
Work with routing identifiers
Every routing entity carries identifiers with a recognizable prefix. Use them to reference an exact configuration, route, or step in API calls, in support requests, and when connecting routing analytics to the canvas.
| Identifier | Prefix | Refers to | Stable across versions |
|---|---|---|---|
| Configuration ID | cfg_ | The routing configuration as a whole | Yes, never changes |
| Configuration version ID | cfgv_ | One specific version of a configuration | No, each version gets its own ID |
| Route ID | rt_ | A route within a configuration version | No, regenerated with each published version |
| Step ID | stp_ | A cascade step within a segment | No, regenerated with each published version |
| Analytics route ID | art_ | The same logical route, tracked over time | Yes, until the route's rule condition changes |
| Analytics segment ID | arc_ | The same logical split group, or cascade, tracked over time | Yes, until the cascade or its steps change |
| Analytics step ID | ars_ | The same logical step, tracked over time | Yes, until the step's setup changes |
Regular IDs vs analytics IDs:
An analytics ID regenerates when:
You find identifiers in:
- Each row of the routing events report, which includes
configuration_id,configuration_version_id,route_id,analytics_route_id,step_id,analytics_step_id, andanalytics_segment_idfor every order. - On the configuration version page, where opening a route shows its
route_idandanalytics_route_idon the rule card, and opening Configure steps shows theanalytics_segment_idof the split group and thestep_idandanalytics_step_idof each step. Use the copy button next to each identifier. - The entity ID search in the sidebar, where pasting any identifier jumps straight to the entity on the canvas.
- The routing event log, which shows the same entities except analytics IDs.
step_id, paste it into the entity ID search on the configuration list, and land directly on that step in the exact version that processed the orders.
Find entities by ID
The entity ID search accepts a configuration ID, configuration version ID, route ID, or step ID, as well as analytics IDs such as art_, arc_, ars_, and opens the matching entity on the canvas. Searching by an analytics ID locates the route, segment, or step it currently identifies, useful when you come from the routing events report or your own analytics.
- Go to Orchestration > Configurations.
- In the routing entity search field, enter an identifier. Depending on its type:
- 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 the route in a new window. The route is centered and highlighted.
- Step opens the version that contains the step in a new window. The step is shown in the drawer and highlighted.
- Open a routing configuration and navigate to a specific version.
- In the sidebar search field, enter a configuration version ID, route ID, or step ID:
- Configuration version highlights in place when it is the current version. Otherwise opens in a new window and highlights.
- Route centers and highlights the route in the current version, or opens the matching version in a new window.
- Step opens in the drawer and highlights in the current version, or opens the matching version in a new window.
Search routes by condition parameters
When you know the rule but not the ID, for example which routes handle AMEX in Poland, filter routes on a configuration version page by their condition parameters.
- Go to Orchestration > Configurations and open a configuration version.
- In the sidebar, click on Search by params.
- Open Search for routes where and add conditions:
- Condition parameter, for example Country, Bank, BIN Country, Card Brand, Card Type, Currency, or Data Origin.
- Operator offered for that parameter.
The default is Contains all, meaning all chosen values must be present in the route’s condition.
- One or more values.
- Between rows, set AND or OR.
- Click on Search and choose how 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.
- Show only matching