Following the idea to get the visitor through the user-friendly checkout process, we suggest integrating Geo Address IP functionality into your Magento 2 store. It allows detecting the user current location using his IP address.
The Geo Address IP module for Magento 2 will get the visitor location using the MaxMind database. Basically, the extension will help you to:
- look up geolocation information for a client
- accurately detect visitor countries, cities, and province during checkout
- speed up the whole checkout process and significantly improve customer experience.
Geo Address IP extension works perfectly with default Magento 2 checkout. It is also a part of the Magento 2 FireCheckout extension.
- Free installation
- Activate up to 10 times
- All extensions $79
- Approved on Magento Marketplace
Improve the checkout process

Geo Address IP module is fully compatible with FireCheckout and the default Magento 2 checkout extensions. After the extension installation, your customers will see the already defined address fields on the checkout page. There will be fewer steps left to be filled in. That will simplify the checkout process.
Maximise lookup speed

Magento 2 Geo Address IP extension is based on MaxMind library geolocation. You can use our module as a way to determine country, region and city of your customers on the checkout page as well as when creating a new address in a user account. It fairly simplifies the process of filling address fields and enhance the user experience at all.
Geo Address IP 1.6.3
8th of October 2026- Security: Medium — improved visitor IP handling while preserving GeoIP compatibility with supported proxy configurations.
Geo Address IP 1.6.2
21st of May 2026- Allow using the latest version of
geoip2/geoip2package. Previously, the version was locked to^2.0.
Geo Address IP 1.6.0
21st of August 2025- Added ability to enable daily automatic MaxMind Database updates
Geo Address IP 1.5.7
24th of June 2023- Stability improvements.
Geo Address IP 1.5.5
14th of March 2023- PHP 8.2 compatibility.
Geo Address IP 1.5.3
15th of April 2021- Magento 2.4.4 compatibility.
- Improved compatibility with third-party modules.
Geo Address IP 1.5.1
13th of January 2021- Checkout modules dropdown over module config at System Configuration.
- Convert section "Swissup Checkout" into item "Checkout" under section "Swissup" at System Config page.
Geo Address IP 1.5.0
8th of May 2020-
You can now download and update MaxMind database in just one click.
Database is now stored in
<magento_root>/var/swissup/geoip/maxmind.mmdbfile.In order to keep Geo Address IP functionality working for our existing customers, we use a fallback to the configured filename (GeoLite2-City.mmdb by default) in the same directory if maxmind.mmdb is not found.
Geo Address IP 1.4.0
8th of January 2020- 16 locales added to translate backend and frontend phrases:
- Arabic
- Chinese
- Dutch
- French
- Hebrew
- Italian
- German
- Japanese
- Norwegian
- Korean
- Polish
- Portuguese
- Russian
- Spanish
- Swedish
- Ukrainian
Geo Address IP 1.3.1
27th of September 2019- Magento Coding Standard fixes