Transaction events

A detailed view of transaction events used to understand and investigate payment lifecycles.

Introduction — Transaction Events

The Transaction Events view allows users (Operators and Suppliers) to access the complete list of events that make up the lifecycle of a transaction.

This view complements the Transactions list by providing an event-based perspective of a payment, instead of the aggregated “latest state” view.

It is designed to help users:

  • Understand the sequence of payment statuses
  • Investigate payment issues
  • Trace each step of a transaction lifecycle

Events and Transactions

A transaction represents the financial container of a payment.

A transaction event represents a technical step in the payment lifecycle.

In other words:

  • The transaction is the container.
  • The events are the actual lifecycle steps.

All events are always attached to one and only one transaction.

The full list of events represents the complete financial history of that transaction.


What is a transaction event?

A transaction event represents a technical state change or payment-related action occurring during the lifecycle of a payment.

Each event corresponds to:

  • A payment state transition, or
  • A payment-related action (authorization, paid, refund, etc.)

Typical examples include:

Event statusDescription
INIT_PAYMENTInitialisation of the payment process
CARD_REGISTEREDPayment card has been registered
WAITING_AUTHORIZATIONWaiting for PSP authorization
AUTHORIZEDPayment has been authorized by the PSP
WAITING_PAYMENTWaiting for payment capture
PAIDPayment has been successfully captured
REFUSEDPayment has been refused
WAITING_REFUNDRefund process has been initiated
PARTIALLY_REFUNDEDPayment has been partially refunded
REFUNDEDPayment has been fully refunded
WAITING_BANK_WIRE_REFUNDWaiting for bank wire refund
REFUND_FAILEDRefund process has failed

Accessing transaction events

Users access the Events view by selecting a transaction from the Transactions list.

This opens the list of all events associated with that transaction.

To access it:

  • Connect to the** Back Office as an operator user**/Back Office Supplier as a supplier user
  • Open the DJUST Pay section in the main menu
  • Click on Transactions
  • Click on the row of the desired transaction to view the list of events linked to that transaction

Information available for each event

For each transaction event, the system displays the following information:

FieldDescriptionNotes
Order ReferenceReference of the DJUST order linked to the eventCommercial order (Operator) or logistic order (Supplier context)
Customer accountCustomer account who initiated the payment
SupplierSupplier concerned by the eventDisplayed in Operator view only
Payment methodCredit card, Bank wire, Purchase card
Payment networkVisa, Mastercard, SEPA, etc.
PSP payment referenceStable PSP reference of the paymentGroups all related events
Event IDUnique identifier of the payment eventChanges for each lifecycle step
AmountFinancial amount associated with the eventNot displayed for commercial order in Supplier view
Event statusTechnical payment statusRepresents the exact lifecycle step
Creation dateTimestamp of event creationExact moment the event was recorded

Search, filters and sorting

Search

Users can search transaction events using a global search field on:

  • Order Reference
  • Supplier (Operator view only)
    • Supplier Name
    • Supplier ID
  • Event ID

Search is applied within the user’s authorized scope.


Filters

Users can filter events using structured criteria.

All filters are cumulative (AND logic).

FilterType
AmountRange (min / max)
Event statusMulti-select
Transaction IDExact match
Logistic order referenceExact or partial match

Sorting

Users can sort the events list by:

  • Creation date
  • Amount
  • Order Reference