Netherlands Adres Pro
Add-On
Instant Dutch address autocomplete from official PDOK/BAG government data. Your customers type, the form fills itself — street, house number, city, postcode. One install. Zero setup.
Address forms are costing you money
Every wrong postcode, every misspelled street, every PostNL return is a preventable cost. Netherlands Adres Pro eliminates them in one install.
What goes wrong without it
- ❌ Wrong postcodes entered manually
- ❌ Misspelled street names or missing house number additions
- ❌ Customers abandon checkout at the address step
- ❌ Failed deliveries and PostNL return costs
- ❌ Refund requests from undeliverable parcels
What Netherlands Adres Pro does
As your customer types their street address, a smart dropdown instantly suggests real, verified Dutch addresses — pulled live from api.pdok.nl, the official PDOK Locatieserver backed by the BAG (Basisregistratie Adressen en Gebouwen), maintained by Kadaster.
One click and the entire address is filled: street, house number, city, postcode. Accurate. Every time. Exactly the format PostNL, DHL, and DPD need.
Why store owners love it
Every feature is purpose-built to reduce checkout friction and increase delivery accuracy for Dutch addresses specifically.
Zero setup, zero cost
No API key. No account. No subscription. No hidden fees. Upload the addon, activate it, and it works immediately. The PDOK API is free and maintained by the Dutch government.
100% official BAG data
Every suggestion comes directly from the BAG via the PDOK Locatieserver — not a third-party database, not scraped data. The official national address registry maintained by Kadaster.
Handles Dutch address quirks
House numbers with letters (263a), additions (10-III), and postcodes in the correct Dutch format (1012 LG). Exactly how PostNL expects them.
Faster checkout
Customers fill their full address in one click instead of multiple fields. Less friction means more completed orders and fewer abandoned carts.
Fewer failed deliveries
Verified BAG addresses mean your parcels actually arrive via PostNL, DHL, DPD, and other Dutch carriers. Less customer service, lower redelivery costs, happier customers.
Works on any device
Full keyboard navigation, mobile-optimized layout, and a touch-friendly dropdown. Tested on Nova and Responsive themes across all screen sizes.
Accessibility built in
Screen reader compatible with full ARIA support out of the box. Keyboard-navigable autocomplete that meets accessibility standards.
CS-Cart & Multi-Vendor
One addon, both platforms, all storefronts. Works on plain CS-Cart and on every vendor storefront in Multi-Vendor installations — including Dutch marketplace operators.
Lightweight & fast
Smart debouncing and request cancellation prevent unnecessary API calls. Zero performance impact on your store — customers won't notice it's there.
How it works
Simple for your customers. Invisible in operation. Verified on every keystroke using official BAG data.
Customer starts typing
As soon as they type a street name or postcode into the address field, the addon starts listening — no button, no trigger needed.
Dropdown appears
Matching real Dutch addresses appear from the official BAG, including full house number with letter and addition. Results update with every keystroke.
Customer selects
One click, tap, or keyboard Enter on the correct address. Mouse, touch, and keyboard all work seamlessly.
Form fills itself
Street with house number, city (woonplaats), and postcode fill automatically. Ready for PostNL. Customer clicks Continue.
🏠 Dutch address quirks — handled automatically
Prinsengracht 263a
Letter suffixes are correctly attached to the house number — no separate field needed.
Herengracht 10-III
Apartment additions (floor, wing, unit) formatted exactly as carriers expect.
1012 LG
Dutch postcodes output with the correct space between digits and letters — PostNL-ready.
's-Gravenhage
Official BAG city names including special characters and apostrophes, exactly as registered.
What gets filled automatically
All address fields populate in a single selection. Customers never manually type postcode or city.
| Field | Filled automatically | Source |
|---|---|---|
| Street address (with house number, letter, addition) | ✓ | PDOK Locatieserver / BAG |
| City (woonplaats) | ✓ | PDOK Locatieserver / BAG |
| Postcode | ✓ | PDOK Locatieserver / BAG |
Who needs this
"Your Dutch customers deserve a checkout that speaks their language. One install and you're there."
Netherlands Adres Pro — CS-Cart Add-OnGetting started
Up and running in under five minutes. No configuration required — but here's what you can tune.
Purchase and download from CS-Cart Marketplace
Go to your CS-Cart Marketplace account and download the addon .zip file after purchase.
Upload via Admin Panel
In your CS-Cart admin, go to Add-ons → Manage add-ons. Click the + button (Upload add-on). Select the downloaded zip and click Upload & Install.
💡 The addon installs in seconds. No database migration, no theme files modified, no external dependencies to configure.Activate the addon
Find Netherlands Adres Pro in the addon list and set its status to Active. The autocomplete is now live on your storefront checkout — no further setup needed.
Test it
Open your storefront in a browser, go to checkout with Netherlands selected as the country, and start typing a Dutch street name. Try Keizersgracht or Prins — the dropdown should appear immediately.
Netherlands Adres Pro works out of the box with zero configuration. A few optional settings let you fine-tune the behaviour.
Access addon settings
Go to Add-ons → Manage add-ons, find Netherlands Adres Pro, and click the addon name to open its settings panel.
Minimum characters before search
Controls how many characters the customer must type before the dropdown appears. Default is 3. Lower values show results faster; higher values reduce API calls on slow connections.
Number of suggestions shown
How many address suggestions appear in the dropdown. Default is 5. Configurable between 3 and 10.
No API key needed — ever
The PDOK Locatieserver is a free, open, rate-limit-free API operated by Geonovum and the Dutch government. There is nothing to register for and no credentials to manage.
💡 The PDOK API is part of the Netherlands' open government data infrastructure and has been reliably available since 2012. It is updated continuously as the BAG is updated by municipalities.This is what your Dutch customers experience — and why they complete checkout faster.
Customer reaches the address step
During checkout or address editing, the customer sees a standard address form. The autocomplete activates silently — no button or prompt needed.
Customer starts typing street name or postcode
After a few characters, a dropdown shows matching real Dutch addresses from the BAG. Each suggestion shows the full address including house number and city, updating with every keystroke.
Customer selects their address
Click, tap, or keyboard Enter on the correct suggestion. All three interaction methods work identically on desktop, tablet, and mobile.
All fields populate instantly
Street with house number (including any letter or addition), city (woonplaats), and postcode all fill in one action — formatted exactly as PostNL, DHL, and DPD require. The customer clicks Continue.
💡 Dutch customers are already familiar with address autocomplete from banking and government websites. They will find the interaction completely intuitive.The dropdown does not appear
Check that the customer has Netherlands selected as their country. The addon activates only for Dutch addresses. Also verify the addon status is Active in Add-ons → Manage add-ons.
Suggestions appear but fields don't fill on selection
This can indicate a theme JavaScript conflict. Open your browser console and check for errors. Contact mokeshop support with the error message and your CS-Cart version and theme name.
A valid Dutch address returns no results
The BAG is updated continuously by Dutch municipalities but very new construction may not yet be registered. The customer can always type manually — the addon degrades gracefully if no suggestion is selected.
House number additions are not showing
Some addresses in the BAG have additions (toevoeging). If an addition is registered, it will appear in the suggestion. If the address has no registered addition, only the base house number is shown — this is correct BAG data.
Need help?
Visit the mokeshop store page on CS-Cart Marketplace to contact support directly.
💡 Open support ticket on Marketplace →