From af198d714c526d6f74973e48742249c723b90b4d Mon Sep 17 00:00:00 2001 From: Karoly Nagy Date: Fri, 31 Oct 2025 10:19:10 +0100 Subject: [PATCH] Fixing: UPS single rate not displayed #39408 Fixing: UPS single rate not displayed #39408 --- app/code/Magento/Ups/Model/Carrier.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/code/Magento/Ups/Model/Carrier.php b/app/code/Magento/Ups/Model/Carrier.php index f96e595acfab2..ab0a7715fa460 100644 --- a/app/code/Magento/Ups/Model/Carrier.php +++ b/app/code/Magento/Ups/Model/Carrier.php @@ -1271,6 +1271,7 @@ protected function _parseRestResponse($rateResponse) $rateResponseData = json_decode($rateResponse, true); if ($rateResponseData['RateResponse']['Response']['ResponseStatus']['Description'] === 'Success') { $arr = $rateResponseData['RateResponse']['RatedShipment'] ?? []; + if (array_key_exists("Service", $arr)) $arr = [$arr]; $allowedMethods = explode(",", $this->getConfigData('allowed_methods') ?? ''); $allowedCurrencies = $this->_currencyFactory->create()->getConfigAllowCurrencies();