The webhook() method must return a WebhookTransactionInterface implementation (rather than the more basic TransactionInterface or RedirectTransactionInterface), which tells the webhook process how to respond to a notification.