Skip to main content

Merchant Management Event Types

This section provides an overview of all webhook event types related to merchant management in the Straumur payment system. These events notify your system about changes to merchant account configurations, particularly terminal management activities.

Available Event Types

The merchant management webhook system supports the following event types:

TerminalAdded

Event: TerminalAdded

This event is triggered when a new terminal has been added to agreement. It indicates that a new payment terminal is now available for processing transactions.

TerminalRemoved

Event: TerminalRemoved

This event is triggered when a terminal has been removed from agreement. The terminal will no longer be available for processing new transactions.

ContractLinked

Event: ContractLinked

This event is triggered when a merchant contract has been linked to a partner contract. The payload includes every terminal that is currently active on the contract at the time of linking, so a single event can describe one or more terminals at once.

ContractUnlinked

Event: ContractUnlinked

This event is triggered when a merchant contract has been unlinked from a partner contract. The payload contains the identifiers of the merchant and partner contract that were separated — it does not include a terminal list.