# 29. Stripe 2.0

# Sign in to Your Stripe Account

#### Step 1: Sign In


1. Open this link:  
   [**https://dashboard.stripe.com/login**](https://dashboard.stripe.com/login)
2. Enter your **email ID** and **password**
3. Click the **Sign in** button


> → If your browser is already logged in with Google:
>
> * Click **Sign in with Google**
> * Select or confirm your Gmail ID
> * ### You will be signed in automatically


 ![Sign In](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/82c085bc-55de-4f6c-833e-2ce324c46c0e/POS%20Backend.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=2c52143b7076055e7f2f5aa3a838192d92c92ae680a53aafaf93c811675461fd&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1800x850")


---

#### Step 2: Access the Stripe Dashboard

* After signing in, you will see the **Stripe Dashboard**
* This is your main control panel where you manage payments, settings, and keys


---

# Fetch Keys

#### Step 2.1: Go to Developers → API Keys


1. Look at the **bottom-left corner** of the dashboard → Click on **Developers**
2. Select **API keys** option**.**

Here, you will see:

* **Publishable key**
* **Secret key**
* Keys shown for **Test mode**

(In the small GIF shown, you can see Test keys for publishing and secret.)  

 ![Stripe Keys](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/f4e9461c-5c5e-4e31-bfbe-0c3dee24c73f/stripe%20keys.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=2db035f254e4e42607940d73e19fca9bfd4a3d50a6f12655d31e0f307d8d0020&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1908x933")


#### Step 2.2: Understand Test Mode vs Live Mode

| Live Mode | #### Test Mode |
|-----------|-----------|
| * Used for **real customer payments** <br> * Charges **real credit and debit cards** <br> * Money is transferred to your bank account | * Used only for **testing** <br> * Charges **demo credit cards only** <br> * **Real credit cards will NOT work** <br> * If a real card is used, Stripe will show an error <br> * Useful to check if your portal is working correctly |

#### Step 3: Switch to Live Mode


1. On the Stripe dashboard, click **Switch to live account**
2. If you have **not added bank account details**, Stripe will ask you to:
   * Enter bank account information
   * Complete basic verification


 ![Test to Live Keys](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/dac0286d-d8af-4fe8-a2f5-3659140aa1c4/POS%20Backend%20%281%29.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=ba08f9a78819e0fa7af34a05fde1a95a72a437bdb66bd51bf547670b290648b2&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1800x850")


> I**mportant**
>
> * Stripe will not provide Live keys until bank details are added


#### Step 3.1: Get Your Live API Keys

Once bank details are added:


1. Go again to:
   * **Developers → API keys**
2. You can now see and copy your **Live keys**

#### Key Types and Formats

| Live keys start from | Test Keys start from |
|----------------------|----------------------|
| Publishable key - pk_live | Publishable key - pk_test |
| Secret key - sk_live | Secret key - sk_test |

⚠️ **Important**

* Do not share your **Keys** with anyone



---

#### Using Stripe Keys with Foodship

* Foodship connects to Stripe using **API keys**
* Switching Test or Live mode inside Stripe **does NOT affect Foodship directly**

How It Works:

* If you add **Test API keys** → Foodship works in **Test mode**
* If you add **Live API keys** → Foodship works in **Live / Production mode**

So:

* Test keys = testing only
* Live keys = real payments


# Enable - Gpay & Apple Pay


## Active- Apple Pay in Stripe

To activate Apple Pay in Stripe, sign in to your Stripe account and follow the given steps:

**Step 1** - Click on the **Setting** **symbol**

**Step 1.1** - Go to **Settings** option

**Step 1.2** - Select **Payment methods** option


 ![Settings - Stripe](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/1c7ed8fc-f9ca-4011-a9eb-e6f4cb273b50/POS%20Backend%20%2819%29.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=bbeae3e15d01159fd697b1cdb9148a481c03303d750383612ceb733819972e95&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



**Step 2** - Scroll down and Active Apple Pay → click on the **configure domains** option.


 ![Apple Pay - Configure Domain](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/5c9625c1-f5f7-4ba5-b5dc-c05cb7f4cb23/POS%20Backend%20%2822%29.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=2bc61cd6bda6ed52e8340cb7ae4facb1c4788ad866297c70332db88212163453&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



**Step 3** - On the Payment method domains page, Click on **Add new domain.**

**Step 3.1** - Mention your domain name 

**Step 3.2** - Click on **Save and continue**


 ![Apple Pay - Configure Domain](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/158d7bd0-c912-42f2-bd94-88536c6ff1c6/POS%20Backend%20%2824%29.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=f55c9bea37c0607b1da16cfc54e25588651472d7270443c0c9cee4bd13650607&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



### **Verify domain with Apple Pay**

**Step 4** -  Once a domain is added it will prompt you to verify the domain -> download the verification file and share that file with us at support@foodship.org



---


## Active - Google Pay in Stripe

To activate Google Pay in Stripe, sign in to your Stripe account and please follow the given steps -

**Step 1** - Click on the **Setting symbol**

**Step 1.1** - Go to **Settings** option

**Step 1.2** - Select the **Payment methods** option



 ![Settings - Stripe](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/1c7ed8fc-f9ca-4011-a9eb-e6f4cb273b50/POS%20Backend%20%2819%29.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=bbeae3e15d01159fd697b1cdb9148a481c03303d750383612ceb733819972e95&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



**Step 2** - Active Google Pay and click on **Configure domains** option


 ![Google Pay- Configure Domain](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/6f7bc201-2631-44dc-95d0-90b603bdd079/POS%20Backend%20%2823%29.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=70d89614f4cf3d22d93ae76f1934daa179fe388d423715dc2d922596264481fe&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)



**Step 3** - On the Payment method domains page, Click on **Add new domain.**

**Step 3.1** - Mention your domain name 

**Step 3.2** - Click on **Save and continue**


 ![Google Pay- Configure Domain](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/9303e355-e481-492f-bd71-a09d0e0bdbfc/158d7bd0-c912-42f2-bd94-88536c6ff1c6/POS%20Backend%20%2824%29.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=f55c9bea37c0607b1da16cfc54e25588651472d7270443c0c9cee4bd13650607&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

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