# 30. Square Up 2.0

# How to Sign In to Square and Fetch API Keys?

Using Square with Foodship (Online Ordering & POS)

To accept payments via **Square** in **Foodship Online Ordering / POS**, you need the following **Production credentials**:

* **Application ID**
* **Access Token**
* **Location ID**

Let’s get started.


## Sign In to Square Developer


1. Open your browser and go to: <https://developer.squareup.com> 
2. Click on **Sign In**.
3. Enter your login details and sign in.
   * If you do not have an account yet, click **Create Account**.
4. Fill in the required details ("Tell us about your business", contact details, etc.).
5. Complete the setup.

 ![GIF 1](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/860556ad-340b-478d-aa16-d9c311136226/sign%20in%20square%20up.gif?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=5f8395a53e6d6b082dac5b23841828210b694149982e7ebeb21fda8f554cd9a1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1908x933")



---

## Create a Square Application


1. Go again to: https://developer.squareup.com
2. Click on **Start Building**.

   

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/d16cc32f-4269-4d6d-83ba-02d2fb46d050/POS%20Backend%20%281%29.png?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=fc0f883d67b80cbaa8913c30f289004137f818107a439d742f9b85f2c492171e&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1800x850")




3. Add / create your **Business Application**.
4. Once the application is created, Square will automatically generate **Sandbox credentials**:
   * Sandbox Application ID
   * Sandbox Access Token

     

 ![GIF -2 Access ID & Application ID](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/fcac0382-9d4a-45e2-8c78-14612b88011f/Gif2.gif?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=fd0892c105d5b5222570b7a201ccdb7e440b8bb04b52abbaf4a3987934bf0572&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1908x933")

> ⚠️ **Note:** Sandbox credentials are for **testing purposes only**.



---

## Switch to Production Mode (Live Payments)

To accept real payments, you must activate **Production mode**.


1. In the Developer Dashboard, switch from **Sandbox** to **Production**.
2. Click on **Activate your Square account**.
3. Click the activation link shown on the screen (refer to the image).
4. You will be asked to enter:
   * Business details
   * Bank / account details
5. Complete and submit the form.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/862a7007-0483-4de3-b3b0-66070d925800/POS%20Backend.png?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=7901816a0a9ddc3fff857cb5731c15bbaae334875632bb10ac0fcf01607448fd&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1800x850")


> * Square applications are created in sandbox (test) mode by default. Test mode does not process real payments.
> * To accept real customer payments and receive money in your bank account, you must switch to **Production mode** and use Production credentials in Foodship.
> * Without Production mode, live payments will not work.




---

## Get Production Application ID, Access Token & Location ID

Once activation is complete:


1. Go to: https://developer.squareup.com
2. Open your **Application**.
3. Navigate to **Credentials**.
4. Make sure **Production** mode is selected.
5. Copy the following details:
   * **Production Application ID**
   * **Production Access Token**
   * **Location ID**

> 📌 Follow the steps shown in the **GIF 3 from start to end** to locate each key correctly.


 ![GIF 3](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/befcfa63-2f8b-4c70-a96a-28db8e681db1/Gif%203.gif?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=95498622ecc6bce498cebc6f5301b4f93b7d32951ed07087043fcad242086b19&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1908x933")

---

**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)