Skip to main content

Understand Transaction Identifiers


Each payment processed by the SEPA Instant Payments module is automatically assigned a couple of unique internal identifiers. These identifiers are displayed in the various table views — for example, Transactions, Approvals, and Error Handling — and allow you to easily find, group, and trace payments across the system.

IdentifierDescriptionExample
Global IdThe Global Id is automatically generated by the platform at the start of a payment flow. It acts as a thread identifier, linking all subsequent messages, regardless of direction or message type.PAI0500000012345
Internal IdThe Internal Id is automatically created by the platform for every transaction. It is a system-level reference that guarantees each transaction is uniquely identifiable inside the platform’s database.PAI0500000012346
Transaction IdIncoming transactions: The Transaction Id is not generated by ImPAI, but provided by the external payment system or counterparty bank and serves as the authoritative reference throughout processing.
Outgoing transactions: ImPAI assigns the Transaction Id by reusing the internally generated Global Id as the external reference.

In both cases, the Transaction Id is the key identifier used for correspondence, investigations, and customer inquiries.
TX-0012-25-1234


PAI0500000012345

note

These identifiers are generated automatically and cannot be changed by users.

tip

For more details on the identifier structure, see 👉 Reference → Identifier Structure.
For more details on the grouping logic, see 👉 Grouping of Related Messages.