18 $agreement = $this->_objectManager->create(\
Magento\Paypal\Model\Billing\Agreement::class);
19 $paymentCode = $this->
getRequest()->getParam(
'payment_method');
23 $this->_objectManager->get(\
Magento\
Store\Model\StoreManager::class)->getStore()->getId()
27 $this->_objectManager->create(
28 \
Magento\Framework\UrlInterface::class
29 )->getUrl(
'*/*/returnWizard', [
'payment_method' => $paymentCode])
31 $this->_objectManager->create(\
Magento\Framework\UrlInterface::class)
32 ->getUrl(
'*/*/cancelWizard', [
'payment_method' => $paymentCode])
37 $this->messageManager->addExceptionMessage($e, $e->getMessage());
39 $this->messageManager->addExceptionMessage(
41 __(
'We can\'t start the billing agreement wizard.')
_redirect($path, $arguments=[])