How does the app work?

Puneet Jain

Last Update hace un año

How the app works

The app turns your product into a bookable offering. We turn your “Add to Cart” button into a "book Now"/"Select a Time" button where the customer selects a date & time before they add to cart.


Each bookable offering corresponds to a Shopify product (or variants of your products).

Each booking corresponds to a Shopify order.


What we connect to

Our app, like all Shopify apps, has limited access to your store. We tell you exactly what we connect with when you start with the app install.

Shopify Account Data: This lets us understand and identify you as our customer. This includes your account email addresses, phone numbers.


Edit Customers: Each time a booking is made, we capture the information in the Shopify checkout flow to identify them. For example, John is your customer who books a session with you and his email is [email protected]. We identify John through the Shopify checkout so we can send him the confirmation booking email and he happens to be on your customer list.


Edit Products: Each Bookable offering is connected to a Shopify product. We pull up a list of all available products from you to choose from and select the one which you wish to turn into an Bookable Offering.


Edit Orders: Each booking is connected to a Shopify order. After your customer checks out and places an order, we take that customer’s information from the order (email, price, date, time) and add them to a booking for you to manage in the app


How Payments work

All payments are handled through the Shopify platform. The same steps a customer takes to buy a Shopify product (add to cart, checkout, and pay) would apply to bookings with the Appointment Booking App On The Go.

Appointment Booking App On The Go creates a Shopify order and it corresponds to Customer Booking.


Button Loading

The add to cart button changes to a 'select a time'/'book now' button, but sometimes due to themes, internet speeds, or conflicting apps, it can take up to two seconds. When this happens, we can't control the speed but we can control the messaging to the customer to say 'loading available slots', that way we set the expectation with them.

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us