url = $url; } /** * @param Observer $observer * @return void */ public function execute(\Magento\Framework\Event\Observer $observer) { $urls = $observer->getUrls(); if ($urls->hasPushUri()) { // Ignore for Kred return; } $urlParams = $observer->getUrlParams()->toArray(); $urls->setPush($this->url->getDirectUrl('klarna/api/push/id/{checkout.order.id}', $urlParams)); $urls->setNotification($this->url->getDirectUrl('klarna/api/notification/id/{checkout.order.id}', $urlParams)); } }