What appointment and booking app might work for complex options on my site?

AngusLowe
Visitor
1 0 0

Hi all, 

 

We are looking for a way to:

 

Book private coaching (online and in person options) and group mentoring (online and in person options) appointments as well as take bookings for multiple day camps in two locations (New Zealand and South Africa) 

 

Needing a way for this to allow shopifys integrated payment gateways to process the payments, ie the bookings for a session or camp to each be added to the shopify cart to checkout with once you have made all your desired bookings.

 

Ideally with an option to make reoccuring bookings (ie a weekly session), multiple bookings (ie book for your two children), for certain "products" to be on set dates and times and allow multiple bookings with a limit ie camps or group sessions, for coaching sessions to integrate with google calendar and allow the creation of rules to choose from available times and to send a google meet link for the session if online option is selected.

 

Any advice would be much appreciated, Thanks

Reply 1 (1)

Dwalker-BTA
Shopify Partner
25 1 1

Hi @AngusLowe,

 

BookThatApp is great for achieving the scenarios you mentioned. The app can be linked to your Shopify products. This allows you to use Shopify's payment processor/gateway and allows the app to render its widgets on your Shopify product pages. When a customer completes the Checkout of a booking product, a booking is automatically created in the app from the booking details that the app captures from Shopify's line item properties. So you are able to create your services as regular products in Shopify, then have it linked to the app to start capturing bookings.

 

"Book private coaching (online and in person options) and group mentoring (online and in person options) appointments as well as take bookings for multiple day camps in two locations (New Zealand and South Africa) "

 

The "Private Coaching", "Group mentoring" and "Camps" can be products. In the app, you are able to set the:

  1. Capacity (replaces Shopify's product inventory)
  2. Duration
  3. Lead/Lag times (buffer times)
  4. Operating hours/availability

For your products. The app also allows a Zoom integration which automatically shares your Zoom links in the customer's notification email.

 

"Needing a way for this to allow shopifys integrated payment gateways to process the payments, ie the bookings for a session or camp to each be added to the shopify cart to checkout with once you have made all your desired bookings."

 

This happens by default. The app depends on Shopify's payment gateways. The Shopify line item properties that are created at Checkout, are required by the app to create bookings.

 

"Ideally with an option to make reoccuring bookings (ie a weekly session)"

 

This is the only service that isn't provided by the app. However, it's "Course" booking type does allow you to package multiple days in a term as seen here: https://bookthatapp-demo.com/collections/courses/products/art-course.

 

"multiple bookings (ie book for your two children), for certain "products" to be on set dates and times and allow multiple bookings with a limit ie camps or group sessions, for coaching sessions to integrate with google calendar and allow the creation of rules to choose from available times and to send a google meet link for the session if online option is selected."

 

The widget has the setting to enable a quantity selector which allows you to increase the capacity of your bookings. You could also create variants to represent group sizes or the number of participants for the booking. The "Operating hours" helps with determining the dates and time slots that are available. The "Class" and "Tours" booking types requires you to set the schedule for the product within the configuration page; so this makes it easier to set the dates and times that you are offering your services.

 

Lastly, the app does facilitate a Google calendar integration. This is done through Staff Accounts, by linking your Google account to your Staff Account.

 

BookThatApp offers a 10-booking free trial. There is no time limit on the trial plan. The trial ends when you have made your 10th booking in the app. I would recommend taking advantage of the trial plan to see if the app is the right fit for you and your business.

 

Cheers