From f2cd33ec0cf8cbcdda6b432b8e85e00b3b43d180 Mon Sep 17 00:00:00 2001 From: "v.carkaxhija" Date: Wed, 15 Jan 2025 13:49:20 +0100 Subject: [PATCH] fix url for datarequest --- Observer/HtmlTransactionIdObserver.php | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Observer/HtmlTransactionIdObserver.php b/Observer/HtmlTransactionIdObserver.php index 71f4f9111..e26bc9300 100644 --- a/Observer/HtmlTransactionIdObserver.php +++ b/Observer/HtmlTransactionIdObserver.php @@ -37,14 +37,12 @@ public function execute(Observer $observer) /** @var \Magento\Sales\Model\Order\Payment\Transaction $transaction */ $transaction = $observer->getDataObject(); $order = $transaction->getOrder(); + $txnIdArray = explode("-", $transaction->getTxnId()); $txnId = reset($txnIdArray); - $methods = [ - 'buckaroo_magento2_emandate', - 'buckaroo_magento2_klarnakp' - ]; + if ($this->isBuckarooPayment($order->getPayment()) && $txnId !== false) { - if(in_array($order->getPayment()->getMethod(), $methods)) { + if($transaction->getTxnType() == 'authorization'){ $transaction->setData('html_txn_id', sprintf( '%s',