📄️ Event Types
This section provides an overview of all webhook event types related to payment processing in the Straumur payment system. These events notify your system about the various stages of payment transactions, allowing you to track and respond to payment lifecycle changes.
📄️ Authorization event
This webhook event is triggered when a payment authorization has been processed, notifying your system that funds have been successfully reserved on the customer's payment method. The event includes transaction details, payment method information, and authentication status to help you track and manage authorized payments.
📄️ Capture event
This webhook event is triggered when an authorized payment has been captured, indicating that the reserved funds have been successfully transferred from the customer's account. The event provides transaction details and references to the original authorization for complete payment tracking.
📄️ Adjustment event
This webhook event is triggered when a payment amount has been adjusted after the initial transaction. The event includes the adjusted amount and references to the original payment for proper transaction reconciliation.
📄️ Refund event
This webhook event is triggered when a refund has been processed for a payment. The event provides the refund amount and references to the original transaction for complete payment reversal tracking.
📄️ Tokenization event
This webhook event is triggered when a tokenization request has been successfully completed during a payment, indicating that a new payment token has been created and is ready for use in future transactions. The event includes the generated token along with transaction details and payment method information for secure payment processing.
📄️ Token disabled event
This webhook event is triggered when a payment token has been deactivated or disabled in the system, indicating that the token can no longer be used for future transactions. The event provides the disabled token identifier and associated shopper reference for proper token lifecycle management.
📄️ HMAC Signature
By validating the HMAC signature, your system can verify that messages are genuinely from the Straumur and have not been altered in transit.