PrestaShop module · $25
MF City & Zipcode Manager
Turn City and Postcode into managed, searchable dropdowns on the address form. Merchants keep their own lists for any country they sell to - cleaner checkout data, fewer shipping mistakes.
PrestaShop 1.7.6+ / 8.x / 9.x · No class overrides · No theme template overrides
Why merchants need this
Free-typed cities and postcodes create messy address data. This module lets you define the valid options, then customers pick from searchable dropdowns when your country has data.
Any country you sell to
Maintain cities and optional postcodes per country and state. If a country has no module data, PrestaShop keeps its normal text fields.
CSV import
Import cities (city name,state name) and postcodes (Zip code,City,State) with sample CSV downloads on the Configure page.
Searchable dropdowns
Front-office City and Postcode become searchable selects with Tom Select - faster for customers, cleaner for your store.
Custom fallback
Optional "City not in list" / "Postcode not in list" lets shoppers enter free text when you allow it. Labels are editable.
No overrides
Built with hooks and front JS - no class overrides and no theme template overrides - safer for PrestaShop 8/9 and future updates.
Native International menu
Cities and Postcodes CRUD live under International, with filters, enable toggle, export, and bulk actions.
Screens from the real module
Checkout dropdowns, Configure imports, settings, and the Cities / Postcodes admin lists.
What is included
Everything you need to run merchant-owned city and postcode lists on modern PrestaShop.
Cities & postcodes CRUD
Add, edit, enable/disable, filter, export, and bulk delete.
CSV + samples
Import tools on Configure and on Add screens, with downloadable sample CSV files.
Create missing states
Optional auto-create of missing states during CSV import.
Server-side rules
When custom entry is off, validation can require values from your lists.
Multishop
Each shop keeps its own city and postcode lists.
Native address fields
Values save into PrestaShop address.city and address.postcode - no parallel address tables to maintain.
Simple pricing
One module package. Use the screenshots above to evaluate the admin and checkout UI.
MF City and Zipcode Manager
$25
PrestaShop module mfczmanager with admin CRUD, CSV import, FO dropdowns, and docs.
- ✓ Compatible with PrestaShop 1.7.6+ / 8 / 9
- ✓ No class or theme overrides
- ✓ Cities + postcodes management
- ✓ CSV import + sample files
- ✓ Merchant docs
What you install
Upload mfczmanager to /modules/, install from Module Manager, then Configure and import your country data.