Automatic phone country code and flags for PrestaShop
Add flags and calling codes for 244 countries, with preferred countries first and no external service.
- rocket_launch 244 countries and territories, preferred countries first
- tune Normalize phone numbers with no external service
- system_update_alt Free access to updates for 2 years
Product description
Capture reliable phone numbers during checkout
The module adds a clear international selector to native PrestaShop phone fields. Customers immediately see the country flag and calling code, and can correct the selection before saving their address.
Clear input for every customer
- Visible country flag and calling code for phone and phone_mobile on native delivery and billing addresses.
- Searchable list of 244 countries and territories with manual selection always available.
- Responsive interface for desktop and mobile forms.
- Automatic reinitialization after AJAX checkout updates.
Put preferred countries first
Define an ordered list of preferred countries in the Back Office, such as France, Belgium, Switzerland and Luxembourg. They appear first when customers click the flag, while all 244 countries and territories and search remain available below.
The right country without external geolocation
- The selection first follows the country in the customer address.
- The shop country or a configurable fallback is used when needed.
- No IP lookup, CDN or phone-number transmission to a third party.
- The library, flags and metadata are fully hosted on your store.
Phone data ready for delivery and support
- Optional international E.164 normalization with the standard 15-digit limit.
- Browser-side and server-side validation before any normalized value is applied.
- Invalid and legacy values are preserved instead of being silently deleted.
- When normalization is disabled, customer input remains exactly unchanged.
Built for the PrestaShop customer journey
- Customer, address and checkout forms using native phone fields.
- Tested with Classic and Hummingbird themes.
- No core, theme or customer-table modification.
- Landline and mobile fields can be enabled independently.
Simple Back Office configuration
Enable the fields you need, choose international normalization, and keep automatic country detection or select a fallback country. No external account or service is required.
What is included
- Installable ZIP module, version 1.2.0.
- French and English interfaces and translations.
- PrestaShop 1.6.1.24, 1.7.6, 8 and 9 support; PHP 7.1-compatible syntax (use a PHP runtime supported by your PrestaShop generation).
- Legacy compatibility: PrestaShop 1.6.1.24 and PHP 7.1 are end-of-life and intended only to maintain an existing shop, not for a new installation.
- Free access to updates for 2 years.
- Functional support for standard installation and use.
-
Prix€69.99
-
ReferenceMP-PHONEPREFIX-100
-
CompatibilitéPrestaShop 1.7.6+ / PS8 / PS9
Protected checkout and download available after purchase.
Download the module ZIP directly from your order.
Installation help and configuration guidance included.