Welcome! If you're new to BookThatApp (BTA), we recommend starting with our Getting Started Guide — it's the quickest way to get up and running.
Below you'll find answers to some of the most common questions about using BTA. If you don’t see your question listed, feel free to submit a help ticket or click the Support/Chat button in the corner of your screen. Our team is here and happy to help!
🛠️ Setup, Configuration & Customization
1. How do you install BookThatApp (BTA)?
2. What if I change or update my theme?
4. What is considered a booking?
5. Can I restrict the booking period?
6. Can I limit how far in advance a customer can book?
7. Can the booking widget be customized?
8. How can I change the text in the widget?
9. Can I offer both rental and purchase options for the same product?
10. Is BookThatApp compatible with other apps like 'XYZ'?
11. Can I remove the countdown bar at the bottom of the screen?
13. Can I link to a waiver or terms and conditions?
1. How does the booking sync with the Shopify order?
2. Can I view the booking date/time in the Shopify order?
3. Can I change the booking time after the order is placed?
4. What’s the difference between a “Reserved” and “Confirmed” booking?
5. What does the customer receive after placing an order?
6. How can I view my bookings?
7. What happens if I cancel or refund an order in Shopify?
8. Can I manually cancel a booking?
9. Can customers cancel or reschedule their own bookings?
10. How can I place a test booking or order?
2. Are there any additional fees?
4. Do I need to go through checkout to book an appointment?
6. Can I collect a deposit or security bond for rentals?
1. Is BTA compatible with all themes?
3. Does the Shopify cart show booking details?
4. Does BTA support languages other than English?
5. Are mobile devices supported?
7. How do I uninstall BookThatApp?
🛠️ Setup, Configuration & Customization
1. How do you install BookThatApp (BTA)?
BookThatApp integrates directly into your Shopify store — no pop-ups or redirects to external pages.
To install BTA:
-
Go to Shopify Admin > Online Store > Themes
-
Click Customize on your current theme
-
Go to App Embeds and enable BookThatApp Booking Widgets
Once enabled, you’ll need to:
-
Add at least one service in the app
-
Create your first booking widget to display on your product page
👉 For full setup instructions, check out our Getting Started Guide.
2. What if I change or update my theme?
If you change or update your theme, you’ll need to re-enable the app embed:
-
Go to Shopify Admin > Online Store > Themes
-
Click Customize on your updated theme
-
Select App Embeds
-
Enable the BookThatApp Booking Widgets extension
📘 For a full walkthrough, visit: Enabling the BTA Booking Widgets App Embed
3. Do you have a user manual?
Yes! Our Getting Started Guide is the most comprehensive resource available to help you set up BookThatApp quickly and effectively. It includes step-by-step instructions for configuration, widget creation, and more.
4. What is considered a booking?
A booking is created in the app whenever a customer reserves a product, service, rental, or class through your store.
Your monthly booking limit is based on the subscription plan you choose.
To view your current plan and limits:
-
Go to Settings > Plan & Charges in the app.
5. Can I restrict the booking period?
Yes! BookThatApp gives you multiple ways to control when bookings can be made:
-
Operating Hours – Define which days and times bookings are allowed
-
Blackout Dates – Block specific days (ie. holidays, vacations)
-
Service-specific Settings – Set unique lead times, lag times, cutoff windows, and control how far into the future bookings can be made.
These tools give you complete flexibility over your booking schedule.
6. Can I limit how far in advance a customer can book?
Yes, this is fully supported. You can control how many days into the future a customer can book by setting the “Future Days” value for each product or service in the BTA admin.
7. Can the booking widget be customized?
Yes! You can customize the look and feel of the widget to match your store’s brand.
To do this:
-
Go to Settings > Branding in the app
-
Adjust fonts, colors, and other design elements for your widgets
8. How can I change the text in the widget?
You can modify the text labels within the booking widget using the Translations tab:
-
Go to Widgets in the app
-
Open the widget you want to edit
-
Click the Translations tab to adjust or localize the widget text
9. Can I offer both rental and purchase options for the same product?
Yes! You can achieve this using variants:
-
Set up one variant for purchase and another for rental
-
In the BTA service configuration, use the “Hide” checkbox under Variant Actions to exclude purchase-only variants from showing the booking fields
-
When a purchase variant is selected in your store, the date/time fields will be hidden
This gives you flexibility to sell and rent the same product without needing separate listings.
10. Is BookThatApp compatible with other apps like 'XYZ'?
Compatibility can vary depending on the app or theme. Please refer to our Requirements and Compatibility article for a list of apps and themes that are known to be incompatible with BookThatApp.
We also offer a robust API for advanced integrations. If you're a developer—or working with one—feel free to contact us for access and documentation to build out custom functionality.
11. Can I remove the countdown bar at the bottom of the screen?
When a product is added to the cart, the Reservation Widget displays a bar with a countdown timer at the bottom of the screen. Its primary purpose is to prevent overbooking by temporarily reserving the product.
While we strongly recommend keeping the widget enabled for booking accuracy, you can customize its appearance or hide it entirely:
-
Go to Widgets in the app
-
In the Reservations section, click the "Click here" link
-
Adjust the countdown settings or hide the widget
-
Click Save
12. Can I use BookThatApp for both rental and non-rental products? Can I sell and rent the same product?
Yes, absolutely! Here’s how each setup works:
✅ Rental & Non-Rental Products
-
If a product is added to BookThatApp, the booking widget will display
-
If a product is not added to BookThatApp, it will use the standard Shopify product page
✅ Rent & Sell the Same Product
-
On your Shopify product page, create two variants (e.g., "Sell" and "Rent")
-
In BTA’s service setup, locate the variants
-
Check the “Hide” box for the Sell variant
-
When "Sell" is selected, the booking form will be hidden
🔗 For more detailed guidance, see: Rental & Non-Rental Products / Rent & Sell Products
13. Can I link to a waiver or terms and conditions?
Yes! BookThatApp supports both:
-
Linking to a waiver or terms & conditions page
-
Uploading a completed waiver or intake form
📘 For setup instructions, check out: Uploading a Waiver and Linking to a Waiver
🔄After the Booking
1. How does the booking sync with the Shopify order?
When a customer selects a date and time on your store, BookThatApp (BTA) checks real-time availability.
-
Available slots remain selectable
-
Unavailable slots are grayed out and cannot be booked
Once the order is completed:
-
Shopify captures payment and sends the customer an order confirmation
-
BTA creates a booking for the ordered item(s)
-
That time slot becomes unavailable in your store for future bookings
If an order is canceled in Shopify, the associated booking is automatically removed from BTA.
2. Can I view the booking date/time in the Shopify order?
Yes. When an order is placed, the selected date and time appear directly on the Shopify order screen as line item properties—no need to open BTA.
3. Can I change the booking time after the order is placed?
Yes. To update a booking:
-
Open the Booking Calendar in BTA
-
Click the booking and select Edit
-
Adjust the date/time as needed and optionally send the customer a new confirmation
📝 Note: The original booking time will still display in the Shopify order.
4. What’s the difference between a “Reserved” and “Confirmed” booking?
BTA uses your Shopify payment settings to define booking status:
-
Reserved – If your store is set to authorize payment only
-
Confirmed – If your store is set to authorize and capture payment
Once you capture payment in Shopify for a reserved booking, BTA will automatically update the booking to confirmed.
5. What does the customer receive after placing an order?
Customers receive a standard Shopify order confirmation.
Additionally, you can:
-
Enable the BTA confirmation email with booking details (via the Notifications section)
-
Send a reschedule email if the booking is changed
- Send a cancellation email if the booking is cancelled
-
Set up a reminder email to go out before the event or appointment
6. How can I view my bookings?
Bookings can be viewed in several formats from the BTA admin:
-
Calendar View – by month, week, or day
-
Run Sheet – a printable summary of bookings by day or custom date range
7. What happens if I cancel or refund an order in Shopify?
-
Canceling an order: Automatically deletes the associated booking in BTA
-
Refunding an order: The booking remains (useful if you're issuing a partial or full refund, but still providing the service)
8. Can I manually cancel a booking?
Yes. You can cancel a booking at any time:
-
Open the Booking Calendar or Runsheet
-
Select the booking
-
Click Delete
9. Can customers cancel or reschedule their own bookings?
Yes. You can enable self-service options via email links.
🔗 See: Cancel and Reschedule Bookings via Email
10. How can I place a test booking or order?
There are two options:
-
Manual Booking – Create a booking directly in the app admin
-
Test Order in Shopify – Use the bogus gateway to simulate a real booking experience
💳 Payments & Billing
1. Do you offer a free trial?
Yes! BookThatApp offers a free trial plan with up to 10 total bookings. There's no time limit, so you can explore the app at your own pace.
👉 Sign up here
For a full breakdown of our Free and Paid Plans, click here.
2. Are there any additional fees?
No hidden fees. BookThatApp charges a flat monthly subscription, which appears on your Shopify invoice.
There are also:
-
Shopify’s monthly subscription fee
-
Any payment gateway or merchant provider fees you’ve set up in Shopify
We do not take a percentage of your booking revenue.
3. Is Shopify POS supported?
Yes, BookThatApp supports Shopify Point of Sale (POS).
🔗 Learn more about POS integration
4. Do I need to go through checkout to book an appointment?
Not always. If your appointments are free, you can bypass checkout using the Appointment Widget for a streamlined experience.
5. Can I use gift cards?
Yes. Shopify’s native gift card support works with BookThatApp.
Customers can apply a gift card at checkout when completing a booking.
6. Can I collect a deposit or security bond for rentals?
Yes, if you're on the Premium plan or higher, you can:
-
Capture partial deposits at booking
-
Add a security bond for equipment rentals (ie. for late returns or damages)
🧠 General Questions
1. Is BTA compatible with all themes?
Yes. BookThatApp is compatible with all Shopify-developed themes, including Online Store 2.0 themes. This typically extends to any theme you find in Shopify's Theme Store.
2. How do I get support?
You can reach our team in two ways:
-
Submit a support ticket by clicking here.
-
Use the Chat/Support icon in the bottom corner of the screen for live assistance
3. Does the Shopify cart show booking details?
Yes. The booking date and time selected by the customer are shown as line item properties and can be found:
-
In the Shopify cart
-
During the checkout process
4. Does BTA support languages other than English?
Yes. The booking widget (calendar and datepicker) supports multiple languages and regional date/time formats.
Please note: the BTA admin interface is currently available in English only.
5. Are mobile devices supported?
Yes. BookThatApp is built with a responsive design to support all screen sizes, including phones and tablets.
6. Do you have a demo site?
Yes! You can explore how BookThatApp works by visiting our demo store.
7. How do I uninstall BookThatApp?
To uninstall, simply go to the Apps section in your Shopify admin and remove BookThatApp from the list.
Comments
0 comments
Article is closed for comments.