@@ -60,6 +60,13 @@ public function getMappedOrderData($paymentMethod)
6060 $ shipping = $ basket ->getDeliveryCost ()->getPrice ();
6161 $ shopUrl = Registry::getConfig ()->getCurrentShopUrl ();
6262
63+ $ oDelAdressMD5 = $ this ->getBasketUser ()->getEncodedDeliveryAddress ();
64+ if (Registry::getSession ()->getVariable ('deladrid ' )) {
65+ $ oDelAdress = oxNew (\OxidEsales \Eshop \Application \Model \Address::class);
66+ $ oDelAdress ->load (Registry::getSession ()->getVariable ('deladrid ' ));
67+ $ oDelAdressMD5 .= $ oDelAdress ->getEncodedDeliveryAddress ();
68+ }
69+
6370 $ externalReferenceId = uniqid ('M_OX_ ' );
6471 $ data = [
6572 "currency " => $ basket ->getBasketCurrency ()->name ,
@@ -69,7 +76,7 @@ public function getMappedOrderData($paymentMethod)
6976 "buyer " => MonduHelper::removeEmptyElementsFromArray ($ this ->getBuyerData ()),
7077 "billing_address " => MonduHelper::removeEmptyElementsFromArray ($ this ->getUserBillingAddress ()),
7178 "shipping_address " => MonduHelper::removeEmptyElementsFromArray ($ this ->getUserDeliveryAddress ()),
72- "success_url " => $ shopUrl . '?cl=order&fnc=execute&order_uuid= ' . $ monduOrderUuid . '&sDeliveryAddressMD5= ' . $ this -> getBasketUser ()-> getEncodedDeliveryAddress () ,
79+ "success_url " => $ shopUrl . '?cl=order&fnc=execute&order_uuid= ' . $ monduOrderUuid . '&sDeliveryAddressMD5= ' . $ oDelAdressMD5 ,
7380 "cancel_url " => $ shopUrl . '?cl=oemonducancel ' ,
7481 "declined_url " => $ shopUrl . '?cl=oemondudeclined ' ,
7582 "state_flow " => 'authorization_flow ' ,
0 commit comments