# 28. Get a Google Maps API Key

## How to Create a Google Maps API for your website?

This step-by-step guide will help you create and secure a Google Maps API key to enable delivery zone features on your Foodship’s online ordering portal.


**✅ What You Need to Know Before You Start:**

* Google offers a **generous free usage quota**—more than enough for most restaurants.
* You may be asked to add your **credit card details** for identity verification, but you won’t be charged unless your usage exceeds the free limit.
* You’ll get **one API key** when you enable the first service. This key will work for all the additional services you enable.
* We recommend securing your API key by **restricting it with your website domain** name (no https// only name)


### **Step 1: Go to the Google Cloud Console**

* Visit: <https://console.cloud.google.com/>
* In the top-left corner, click the **project dropdown**.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/2e256ca1-4ba6-4ae5-8298-a173f38d8636/1.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=207067746e5448c56f7d793632e9b118e6abb682269ad884e2a6198f06d84571&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =856x462")


---

### **Step 2: Create a New Project**

* Click **“New Project”**


 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/10f1fc7d-e8bf-4363-980b-cfdbe2926369/2.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=50ec4e8830a43ae9ea7ce8ca155fcd87d3a0aa7bcb1256f44fd6d517db1ffb3c&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


* Enter a **Project Name** (e.g., “Maps API Project”).
* Click **Create**.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/b15b35e7-0f23-4c27-a0e1-541de15f6a50/3.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=362de589ac2ff09b0fa70426a9ae3339a843d32cef020bd166b074406a69b655&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


---

### Step 3: Select Your Project

* After the project is created, you’ll see a **notification popup**.
* Click **"Select Project"** to proceed.


 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/24589f9c-6f59-4e83-ab46-2e98a213b991/4.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=60a4247ff5c34f4d4d886e1d88876b8f7aa51c5f677107697c6982b726de8b12&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


---

### **Step 4: Enable Required APIs**

In the Dashboard go to **"APIs & Services"**.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/1ec200c0-c88d-40d8-a686-0effa2fa4498/5.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=3c3f667e4ab40526c54b640bf5a173b2156092017fee4e4059dbb901319202cd&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


In the search bar, search for and enable the following APIs:

* **Distance Matrix API**
* **Places API**
* **Maps JavaScript API**
* **Geocoding API** 

> 💡 As soon as you enable your **first API**, an **API Key** will automatically be generated for your project.

Here’s an example of enabling the **Distance Matrix API**:

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/30bfbeaa-85a5-4659-986a-581724559533/6.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=b7d3b34bc239a0052c8c65bc60ddc28202c421ebc81ff8195cb8806fbdbe4259&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


Enabling..

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/b18fecb2-0b2c-497a-ad25-6d69922cf2df/7.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=7d00e399ef395aea6e773ae6d51bae227d74542770b9e80d74edf6ecd4e5b2db&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


> 💡 As soon as you enable your **first API**, an **API Key** will automatically be generated for your project.


---


### **Step 5: View or Create Your API Key**

* In the left menu, go to **"APIs & Services" → "Credentials"**.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/d16a805a-3779-47b6-8d4c-6a27c3df5d26/8.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=f6146e9eaf8b0629fa287c54253f195ab541901c9d63a3b702125d1a1fc208a4&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


* Your key will appear here under **API Keys**.


* If needed, click **“Create Credentials”** 

(Here, you can **view existing keys** or **generate a new one**.)

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/bd55cee6-e62f-4096-b283-f4ebe1028763/9.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=db12bea654cf3e0ef7814eb0468e52608f020492c73656bc075e6e80f369c38c&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")


* Click **“API Key”** to generate a new one.

  
 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/88dbec54-2bef-437e-89a4-4cfc416b9b51/10.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20261107%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20261107T093000Z&X-Amz-Expires=86400&X-Amz-Signature=2d26f6444e24afc4d497a3d4eeea8df50165824880b2b06f32ab94ab3b17b3cb&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =2000x1080")



:::success
**API Key generated → Copy the API Key** and save it in a secure location.

:::

---

**Documents**

- [0.Online Ordering - Quick Guide](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/0online-ordering-quick-guide-FMgH6zFY9W)
- [1. Login FOS - Admin Panel](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/1-login-fos-admin-panel-Skt7YydsF5)
- [2. General Setup](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/2-general-setup-kew9DMrGht)
- [3. Manage Delivery Area](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/3-manage-delivery-area-bn1fOkeMYS)
- [4. Tax & Additional Charge](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/4-tax-additional-charge-malkEgk2AH)
- [5. Tips](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/5-tips-Y6LyPmZETz)
- [6. Manage Menu](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/6-manage-menu-zX8oMctMPB)
- [7. Update or change prices in the menu](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/7-update-or-change-prices-in-the-menu-BPzlhIsf7b)
- [8. CMS pages](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/8-cms-pages-0yoF6aAMGG)
- [9. Discounts & Offers](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/9-discounts-offers-z8Iffn7PJd)
- [10. Manage Orders](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/10-manage-orders-4123SC9NY3)
- [11. Manage Reservations](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/11-manage-reservations-w7mRZ35VEb)
- [12. QR Code Order - Dine in](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/12-qr-code-order-dine-in-o2Uv4qt0pN)
- [13. Gift vouchers](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/13-gift-vouchers-5tVQCsNxnz)
- [14. Sales Off](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/14-sales-off-rUhrdhB0nN)
- [15. Pop Up Alert](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/15-pop-up-alert-qARA4YvKfF)
- [16. Publish an Events](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/16-publish-an-events-Pv1CP6Ov4u)
- [17. Website Setup & Management](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/17-website-setup-management-MwB1N5K3rX)
- [18. New Roles](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/18-new-roles-fixLpvQYWo)
- [19. Manage Customers](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/19-manage-customers-xGmd7MeEKv)
- [20. Master Settings](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/20-master-settings-uE2x75KsKR)
- [21. Printer Setup](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/21-printer-setup-WYN4rGOWif)
- [22. Foodship's ORA app](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/22-foodships-ora-app-J9D3uvHEKl)
- [23. Stripe Setup](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/23-stripe-setup-RDAuPDxhZ0)
- [24. Theme Settings](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/24-theme-settings-J4qpRH9YUa)
- [25. Admin Login/Order notification email.](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/25-admin-loginorder-notification-email-amzjyN58h1)
- [26. Ordering/Rearranging Menu](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/26-orderingrearranging-menu-ncKeLkPrv6)
- [27. Loyalty/Rewards Points](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/27-loyaltyrewards-points-xltr5dnKTz)
- [28. Get a Google Maps API Key](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/28-get-a-google-maps-api-key-fw3pwhC38t)
- [29. Stripe 2.0](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/29-stripe-20-bZxgD8MgKu)
- [30. Square Up 2.0](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/30-square-up-20-5p04cl6eDY)
- [31. Theme Settings](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/31-theme-settings-cvU3f9aYjy)
- [32. How to Get Google Review Embed Code from Featurable ?](https://foodship.getoutline.com/s/online-ordering-system-knowledge-base/doc/32-how-to-get-google-review-embed-code-from-featurable-Fz2KXvhRSc)