Automatically detect your visitor country code base on their Ip Address in Magento2.
- GeoIp Country Redirect with Varnish Support by MagePal
- Quick Checkout by MagePal.
public function __construct(
...
\MagePal\GeoIp\Service\GeoIpService $geoIpService,
....
) {
...
$this->geoIpService = $geoIpService;
}
$countryCode = $this->geoIpService->getCountryByIpAddress('128.0.0.101');
//or
$countryCode = $this->geoIpService->getCountry();
composer require magepal/magento2-geoip
- Download the extension
- Unzip the file
- Create a folder {Magento 2 root}/app/code/MagePal/GeoIp
- Copy the content from the unzip folder
- Install GeoIP2 Package
composer require geoip2/geoip2:~2.0
php -f bin/magento module:enable --clear-static-content MagePal_GeoIp
php -f bin/magento setup:upgrade
Want to contribute to this extension? The quickest way is to open a pull request on GitHub.
If you encounter any problems or bugs, please open an issue on GitHub.
Need help setting up or want to customize this extension to meet your business needs? Please email support@magepal.com and if we like your idea we will add this feature for free or at a discounted rate.
- Custom SMTP
- Catalog Hover Image for Magento
- Enhanced Success Page for Magento 2
- Enhanced Transactional Emails for Magento 2
- Google Tag Manager
- Enhanced E-commerce
- Reindex
- Custom Shipping Method
- Preview Order Confirmation
- Guest to Customer
- Admin Form Fields Manager
- Customer Dashboard Links Manager
- Lazy Loader
- Order Confirmation Page Miscellaneous Scripts
- HTML Minifier for Magento2
© MagePal LLC. | www.magepal.com