Skip to main content

Navigate inside ImPAI


info

ImPAI’s application interface follows a unified and consistent design across all screens.
This section introduces the key interface elements that appear throughout the system, helping you quickly understand the layout and navigate with confidence.


Main Layout​

The layout of the user interface is divided into three key areas:

Main Layout

  1. Menu Bar (top bar)
  2. Shows additional menus and options if available for the current user.
    Whether a menu is visible or not is controlled by the roles and permissions of the user. At least the user menu, allowing you to set preferences and sign out, is always visible.

    The user menu also includes a light/dark mode switch, enabling users to toggle between the two visual themes at any time. Dark mode can reduce eye strain in low-light environments, while light mode provides better visibility under bright lighting conditions.

    User Menu

  3. Navigation Panel (left side)
  4. Provides quick access to all functional areas of the application.
    Each section, such as SEPA Instant, SIC Instant, SWIFT, or others, can be opened from here with its specific screens which are listed after clicking on the icon or text label of the selected functional area. Whether an area is visible or not is controlled by the roles and permissions of the user.
    This panel may be collapsed by clicking on the close icon "x" at the upper left corner of the screen.

    Collapse Left Side

    The collapsed navigation panel only shows the icons of the functional areas, so to select a specific screen you need to expand the panel again by clicking on the menu icon in the upper left corner of the screen.

    Expand Left Side

  5. Content Area (main section)
  6. Shows the actual screen information, such as Transactions, Approvals, or Interfaces.
    Each screen typically includes:

    • A breadcrumb navigation at the top of the area
      Displays the current position within the application hierarchy, allowing easy navigation back to previous levels.
      Example:
      🏠 > SEPA Instant Payments > Transactions
    • A data table or form as the main content (where applicable) Data table
    • A filter toolbar above the data table (where applicable) Filter bar
    • Optional action buttons (e.g., Refresh, Export)

Responsive Interface

The ImPAI user interface automatically adapts to the size and orientation of your screen, ensuring a consistent experience across devices.
Whether you’re working on a desktop monitor, a tablet, or a mobile device, the layout dynamically adjusts to provide optimal visibility and usability.

  • On smaller displays, tables and forms become horizontally scrollable to keep all information accessible.
  • Menus and panels collapse intelligently to save space while maintaining access to essential functions.
  • All features remain available, ensuring the same functionality across all devices.

This responsive design allows users to monitor transactions, review approvals, and manage configurations efficiently β€” anytime and anywhere.


Common Toolbar Elements​

Several common toolbar buttons appear on most table view screens:

IconButtonFunction
οΉ’Add FilterAdds additional filter criteria.
Save filterSave FilterSaves the current filter configuration for later use.
Select FilterLoads a previously saved filter set.
Clear filtersClear FiltersClears all filter criteria.
RefreshRefreshReloads the table data with the current filters.
Column settingsColumn SettingsAllows to select or deselect the columns shown in the table.

info

For a full explanation of filter handling, see πŸ‘‰ Working with Filters.


Transactions are automatically grouped under their Global Id. This is similar to how emails are threaded in an inbox: one Global Id represents a single payment flow, and all related messages (instruction, execution, confirmation, recalls, return, etc.) are nested under it.

Rows in table views representing a transaction contain multiple related messages. These rows show a small arrow icon at the beginning.
Click the arrow to expand/collapse the group and reveal all associated records.

Grouping Arrow

This reveals all related messages tied to the same Global Id, making it easier to follow the entire lifecycle of the payment.

Grouping Open

Collapse the row to return to a summarized view.

tip

Use grouping to keep your view compact: scan the parent transaction first, then expand only when you need to see the underlying messages.


How it works​

  • Parent row = the business transaction (e.g., a SEPA Instant payment Credit).
  • Child rows = related messages exchanged with external systems (inbound/outbound acknowledgements, confirmations, status updates, returns, etc).
  • Actions like open details, export, sort, and filter apply consistently to both parent and child rows (subject to screen context and permissions).
info

Filters and column visibility apply to the expanded list as well. Depending on the screen, some columns may appear only at the message level.


Example: SEPA Instant Grouping​

A single customer payment may appear in multiple representations as:

Legend
Outbound transaction flow
Inbound transaction flow



  1. Instruction (pain.001) – Customer submits a payment.
  2. Credit Transfer (pacs.008) – Outgoing payment sent to ACH, or incoming payment received from ACH.
  3. Acknowledgement (pacs.002) – Incoming response from ACH (accepted/rejected).
  4. Confirmation (pacs.002) – Outgoing response to ACH (accepted/rejected).
  5. Customer Status (pain.002) – Status update sent back to the customer.
  6. Inquiries (pacs.028), Recalls (camt.056), Return (pacs.004), … – Messages optionally exchanged later.

Outbound Transaction


Inbound Transaction


note
  • Additional messages may be related during later processing, like Recall, Return, etc.
  • The types and number of related messages may differ in other functional areas.