logo
Make a reservation for any service you offer with fantastic features, including customizable calendars based on the services you offer—hotel, medical, home remodeling, and more!

📋 Steps

From the admin menu, click 'Bookings’.
Image without caption
Click ‘Add New Booking.’
Image without caption
A window will appear where you can enter your booking title and description, category, time zone and booking images.
Image without caption

Organization

Choose your booking vendor, add tags, and add a category.
Note that you need to create a category first!
Image without caption

Theme

Choose your theme.
Image without caption
  • Location: Add your booking location.
  • Time slot duration: Session duration time.
  • Gap between time slots: The break time between booking sessions.
  • Set ticket purchase deadline before event: Include the time that users have to make their reservations.
  • Cancellability: You can activate the option by setting a fixed time for the user to cancel the reservation.
Image without caption
  • Holiday: Choose the days of the holidays when your office won't be open. Click the calendar icon to choose your holidays.
Image without caption
  • Active Days: Configure the days that your business will run on; this section allows you to determine when the session begins and ends, so, for example, if you provide a yoga class every Sunday and Monday, select the day:
Image without caption
  1. Set your start time and end time for your working hours for this day.
  1. Set how many bookings you want your user to make per time slot.
  1. Set the maximum number you want your user to create.
Image without caption

Pricing

  • Price: Add the selling price you want to use.
  • Compare-at price: This section is for you if you want to examine how your reservation appears both before and after a discount. Add your booking price before the discount. The discounted price will be calculated and displayed to users as a percentage.
  • Mark 'Charge tax on this product' if you charge tax.
  • Cost per item: Add your booking's original price.
  • Profit and Margin will be calculated automatically once you add the cost per item.
For instance, if a service costs $85 to produce but costs $100 to sell, the profit and margin will be calculated automatically to demonstrate to the business owner how much progress he has made.
Note that cost per item, Profit, and Margin are only for the business owner, as users won't be able to see these choices as it calculates and tracks how much money you have made with your business.
Image without caption
And when you click ‘Create,’ additional options will appear:

Booking Status & Information

Above the booking image, select the state of your product; if it isn't in stock, select ‘Offline,’ and below, you’ll find the booking's created ID and date of creation.
Image without caption

Inventory

  • By adding the quantity of stocks, you can keep track of it. Additionally, you can update it if your booking reservation increases.
  • If you charge tax on this booking, select one of your created tax centers.
Learn more about how to create a tax center.
Image without caption
  • If you charge a service fee.
Learn more about how to create a service fee.
  • If your booking has an SKU or barcode.
Image without caption

Purchase Flow

Here, you can choose your checkout button action:
  • Choose In App Checkout to forward the user to the payment gateways.
Image without caption
  • Choose ‘Redirect’ to direct users to your desired URL.
Image without caption

Variants

This section is about setting up booking options for users, as they can choose from multiple pre-selected items—think of yoga instructors—and the user gets to choose a specific one of them. Click ‘Add options,’ and let’s start:
  • Option Name: Add the category name of your choice.
  • Option Values: Add your choices
  • Add another option: You can add another option by clicking ‘Add Options,’ and once you're done, click 'Done' to save your settings.
Image without caption
You can delete, add a specific price for certain options, and choose the status of a specific choice: limited or unlimited booking seats. If it’s limited, don’t forget to update how many seats are left of this option.
Image without caption
If you have a certain option that has a different booking location, date or time, click ‘Custom Settings.’
Image without caption
And start customizing the option’s own settings.
Image without caption
Image without caption
And don’t forget to save.

❓ FAQs

Q: How can I let users book appointments or events in my app without writing any code?

A: With nandbox’s no-code Booking tool, you can easily let users reserve time slots, sign up for events, and even set up paid bookings—all without needing tech skills. In just a few clicks, you can define your schedule, add tickets (if needed), and allow users to book directly inside your app.

Q: How do I create a booking schedule in the app?

A: Follow these simple steps to set it up:
  1. In your admin panel, go to the Booking and Event section.
  1. Click Create Booking.
  1. Add a title and optional description for your booking (e.g., Yoga Class, Consultation Slot).
  1. Set the start and end date for when this booking is available.
  1. Choose the days of the week it applies to (like Monday–Friday).
  1. Set daily start and end times (e.g., 9:00 AM – 5:00 PM).
  1. Choose the duration per slot (e.g., 30 minutes).
  1. (Optional) Add a gap between slots to allow for breaks or cleanup time.
Your app will automatically create a calendar showing available times, so users can easily pick and book a slot.

Q: Can I control how many users can book or how often?

A: Absolutely! You can:
  • Set a maximum number of bookings per time slot.
  • Limit how many times a single user can book (e.g., one per day).
  • Add ticket types and pricing if you’re offering paid bookings or events.
This gives you full control over availability and helps you manage capacity with ease.