# Shopify POS integration

Download the Shopify point of sale app and be able to book appointments quickly and easily using Tipo Appointment Booking.

***

### ⚙️ How it works in Shopify POS

In Shopify POS, staff will:

1. Choose a service from Tipo
2. Select service options (variant) and employee (if enabled)
3. Pick date & time
4. Confirm details
5. Tap **Add to cart**

This creates an appointment linked to the POS checkout flow.

***

### 🛒 Create an appointment in Shopify POS

#### Step 1: Choose a service

Open Tipo Appointment inside Shopify POS, then select the service you want to book.

![](/files/0Qhlu78NGOtZdjpY9Rhs)

#### Step 2: Select service options (variant) and employee

Choose the variant (if your service has multiple options) and select the employee/team member (if applicable), then tap **Continue**.

<figure><img src="/files/kjlgSt3Lisya15nd1Enc" alt=""><figcaption></figcaption></figure>

#### Step 3: Choose date & time

Pick the appointment date and available time slot, then tap **Continue**.

<figure><img src="/files/4EspKul6IVyF28pCfnnp" alt=""><figcaption></figcaption></figure>

***

#### Step 4: Confirm and add to cart

Review the booking summary, then tap **Add to cart**.

<figure><img src="/files/44q1KdB4D1LY46XCJ6Sh" alt=""><figcaption></figcaption></figure>

***

### ✅ Best practices for in-store booking

* Use POS integration for walk-ins and in-store scheduling
* Confirm the **team member** is correct before adding to cart
* Double-check the **date & time** at the confirmation step

***

### 🛠️ Troubleshooting

#### Tipo Appointment doesn’t show in Shopify POS

* Confirm Shopify POS integration is Activated in Tipo settings
* Make sure you’re logged into the correct Shopify store in POS
* Restart the device and test again

#### No available time slots

* Check your service availability settings in Tipo (working hours, capacity, blocked dates)
* Confirm the selected team member has availability (if team member scheduling is enabled)

***

**🙋 Still need support?**

If you still need help, please feel free to contact us at <hi@tipo.io>. We’ll be happy to assist you further.<br>

<figure><img src="https://tipo.io/wp-content/uploads/2020/09/IMG_0305-473x1024.png" alt=""><figcaption></figcaption></figure>

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tipo.io/tipo-appointment-booking/third-party-integration/shopify-pos-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
