QUALITY PATCH

ACSD-64137: The zip code search for the Netherlands is not showing results on the frontend checkout…

The zip code search for the Netherlands is not showing results on the frontend checkout page. Quality patch ACSD-64137 for magento/module-directory applies to Magento Open Source and Adobe Commerce 2.4.4 to 2.4.7-p10.

Categories
Shipping
Components
magento/module-directory
Origin
adobe-commerce-support
Since QPT
1.1.60

Issue

The zip code search for the Netherlands is not showing results on the frontend checkout page. However, it works by city and displays the corresponding address without search.

Steps to reproduce

1. Install a clean instance with inventory modules. 1. Create a custom stock. 1. Create two sources with Netherlands addresses and assign them to the stock (post codes 7311ER and 7311AE). 1. Create a simple product and add inventory. 1. Enable In-Store Delivery by navigating to Stores > Configuration > Sales > Delivery Methods. 1. Go to Stores > Configuration > Catalog > Inventory > Distance Provider for Distance Based SSA. Set Provider to Offline calculation. 1. Run the following command to import geo names for NL country. bin/magento inventory-geonames:import NL 1. Add the product to the cart and go to the shipping step. 1. Select Pick In Store. Then, click Select Other to select other stores. 1. Type 7311 or 7311AE in the Select Store search form.

Adobe's page lists 2.4.4 - 2.4.7-p4 as compatible; the versions below are resolved from the current QPT constraints and are the ones the tool will offer.

Adobe scheduled the permanent fix for 2.4.8.

Install

Install the Quality Patches Tool with composer require magento/quality-patches, apply the prerequisites listed for all files applicable to your distribution and version first, then run vendor/bin/magento-patches apply ACSD-64137. On Cloud, add ACSD-64137 under stage.build.QUALITY_PATCHES in .magento.env.yaml.

For cweagans/composer-patches, choose a compatible version below and download the bundle. Copy its ACSD-64137/ folder into patches/composer/, merge composer.patches.json into composer.json, then run composer install. Bundle prerequisites the same way and list them first. Paths are relative to each package root, using the default -p1 level. Prefer local files when configuring composer-patches; a remote URL can change.

Patch files and compatible versions

Packages across compatible versions (1): magento/module-directory
Packages across compatible versions (1): magento/module-directory

Sources

Łukasz Bajsarowicz
Built by

Łukasz Bajsarowicz, e-commerce architect

Magento and Adobe Commerce architecture, upgrades, performance and audits for merchants and agencies since 2015; magento.watch is the tooling I use on those projects.

Open source, maintained on weekends.