How to Set Up Google Maps for Your Store
Updated 6 days ago
Google Maps is needed to show your store location, check delivery areas, and use geo-fencing features.
Steps
-
Go to Google Maps Platform at Google Maps Platform Console
-
Login with your Google account.
-
Click Get Started and follow the steps to create your project.
-
Agree to Google Cloud Terms of Service and continue.
-
Set up your billing account by adding your payment method (credit card, debit card, or UPI) to activate your API usage.
-
After completing billing setup, go to APIs & Services > Credentials in the Google Cloud Console.
Creating API Key with IP Restrictions
-
Click Create Credentials and select API Key.
-
Your API Key will be generated. Click Restrict Key.
-
Under Application Restrictions, select IP addresses (web servers, cron jobs, etc.).
-
Add the below server IP address : 139.5.191.142
-
Select Don't restrict key
-
Click Save to apply changes.
-
Copy this API Key to use in your Zepio admin panel for IP-based operations.
Creating API Key with Domain Restrictions
-
Click Create Credentials again and select API Key.
-
Your new API Key will be generated. Click Restrict Key.
-
Under Application Restrictions, select HTTP referrers (web sites).
-
Enter your website domain in the following format: https://yourstore.com/* https://www.yourstore.com/*
-
Select Don't restrict key
-
Click Save to apply changes.
-
Copy this API Key to use in your Zepio admin panel for your website frontend.
Adding API Keys in Zepio Admin Panel
-
Login to your Zepio admin panel.
-
From the left side menu, go to Settings > Google Maps.
-
You will see two fields:
- Google Maps API Key (IP Restricted): Paste the first API key (with IP restriction) here.
- Google Maps API Key (HTTP Restricted): Paste the second API key (with domain restriction) here.
- Scroll down and click Apply Changes to save.
Note
Make sure both API keys are correctly set to avoid map errors. Test your store location and delivery area features after setup to confirm everything works smoothly.