Booking Product Settings
Below is the step by step guide to create a booking product. Please click “Update” after updating product information so the system will save our new settings.
1. Booking Settings
1.1. Booking Duration
1.1.1 Customer can book units of: Every unit of booking (Duration) is this much time. Used when we want customers to be able to book multiple times of the product.
1.1.2 Fixed units of: …. book the product once
1.2. Enable Calendar Range Picker
1.2.1. On (Only if we choose Booking Duration(sec. 1.1) – “Customer Can book units of 1 ……”)
1.2.2. Off
1.3. Default Start Date in booking form:
1.3.1. Today: Product page’s date select will default to today
1.3.2. Tomorrow: …. default to tomorrow
1.3.3. First Available (Recommended): …. default to first available date
1.3.4. Custom Date: …. default to the date you choose
1.4.5. None: …. be empty
1.4. Default Start Time in booking form
1.4.1. Available only if we use hour or minutes in booking duration (sec. 1.1.)
1.4.2. Choose the default time to show in front page booking form.
1.5. Full day Booking
1.5.1. OFF: If we turn this OFF, The next customer can check-in to the same product in the same day (last day of previous customer) Commonly used with hotel business where the customer can check in again after another guest checks out at noon time.
1.5.2. ON: The next customer cannot check-in to the same product in the same day: The next customer has to book the next day because the previous customer finishes the booking at the end of the day.
1.6. Location
1.6.1. Type the location (Your business name) to meet up or check-in, then select the closest location given. If your business name is not here, type in the closest landmark name available.
2. Booking Costs
2.1. Base price
2.1.1. Base price for a unit of duration (depend on sec. 1.1). If you want a complex price structure, please try sec. 2.6. Advanced Price Rule
2.1.2. Multiply by the number of people: When we want additional person to pay extra, otherwise it is for any number of people unless we state in the product description the maximum number of people.
2.1.3. Please check sec. 4 to set different prices for different type of people.
2.2. Weekly discount
2.2.1. If customer book more than a week, we automatically give a percent discount from total (Automatic calculation in product booking form)
2.3. Monthly discount
2.3.1. If customer book more than a week, we automatically give a percent discount from total (Automatic calculation in product booking form)
2.4. Last minute discount
2.4.1. If we want to give a customer last minute booking discount
2.4.2. Days before arrival (Required when sec. 2.4.1 is ON): How many days before arrival, the booking is allowed to get the last minute discount.
2.5. Extra Costs:
2.5.1. If you want to add extra cost on top of the base price (click “+ add a new cost”)
2.5.1. Multiply by the number of people: When we want customer to pay this extra cost, multiplied by the number of people
2.5.2. Multiply by duration: When we want customer to pay this extra cost, multiplied by the duration of one booking (related to sec 1.1. Booking Duration). If booking duration (sec 1.1.) is 2 days, then this much extra cost is for 2 days.
2.6. Advanced Price Rules
2.6.1. If we want to create an advanced price rule for combination of time and types of people (click “+ add new rule”)
2.6.2. Additional Conditions can be added by clicking “+ Add new condition”. Click “Add Rule” when we are done tweaking the conditions.
2.6.3. Type: Custom date range (Input date range), Range of Months (Input Month range, i.e. Month 3 to 6), Range of Weeks (Input Week Range, i.e. Week 5 to Week 6), Range of days (Input Days Range, i.e. Monday to Sunday), People count (Input People range, i.e. From 3 to 6 people), Unit count (Input Units Ordered, i.e. 3 units of Booking duration, related to sec. 1.1.), Time Range (Input Time Range, i.e. From 8:00 am to 10:00 am), People Type (Input people type, i.e. Adult, Children).
2.6.4. Base price for one day (related to sec. 2.1): + (to add to the base price), – (to reduce of the base price), * (to multiply the base price), / (to divide the base price), = (to change the base price), +% (to add % to the base price), -% (to reduce % of the base price)
2.6.5. Fixed base fee (related to sec. 2.5 – extra charges per person or per time duration): + (to add to the fixed base fee), – (to reduce of the base price), * (to multiply the base price), / (to divide the base price), = (to change the base price), +% (to add % to the base price), -% (to reduce % of the base price)
3. Booking Availability
3.1. Max Bookings per Unit
3.1.1. Maximum number of unit that can be booked at a unit<time-slot> (Maximum number of person in an booking, with Sec.4.1. ON and Sec 4.4. ON) ; to be multiplied with the duration for total duration calculation (Related to sec. 4.1). Example: Max booking per Unit<time-slot> is 5, with People Option ON (Sec. 4.1.), and Count People as Separated Bookings ON (Sec. 4.4.), then maximum number of people is 5 because it hits the Max Booking of 5 per unit<time-slot>
3.2. Minimum Booking Duration
3.2.1. Minimum booking duration that customers can select. If we input 2, then below is the minimum on the front product page.
3.3. Maximum Booking Duration
3.3.1. Maximum booking duration that customers can select. If we input 10, then below is the max on the front product page.
3.4. Confirmation Required
3.4.1. Turn ON if the Vendor has to confirm a booking before accepting it. The booking button will change to “Request Confirmation”, and Vendor will need to approve
3.5. Cancellation Available
3.5.1. Turn ON if we allow customers to cancel the booking. It will activate the form below it.
3.5.2. The booking can be cancelled up to … days/months by customers before the booking date. Recommended value for most business: 1 to 14 days if we allow cancellation. Make sure to put this cancellation policy on your store page to help customers.
3.6. Check-in time / Check-out time
3.6.1. check-in time / check out time for our customers that will show on your product page.
3.7. Allowed Start Days
3.7.1. When can the booking start: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday; It is your pick so we can manage your time.
3.8. Daily Start Time
3.8.1. Related to 1.1 Booking Duration to be selected. Require hours or minutes to be set at section 1.1.1. So we can manage what time we want to start our business day. If we turn this on, it is Recommended to empty Check-in time / Check-out time at sec. 3.6. to make less confusion to the customer.
3.9. Buffer Time
3.9.1. When we need a rest or a time-off between two bookings. Allocated time for preparation or cleanup between two bookings. Related to sec. 1.1.1.
3.10. Time increment based on duration
3.10.1. If we turn this on, available time for customer selection will be adjusted to your Booking duration. If duration (sec. 1.1.) * minimum booking duration (sec. 3.2.) is every 30 minutes, then the increment will be every 30 minutes.
3.11. Time increment including buffer
3.11.1. If we turn this on, available time for customer selection will be adjusted to your Booking duration + Buffer Time. If duration*minimum booking duration is every 30 minutes and buffer time is 30 minutes, then the increment will be every 30+30 = 60 minutes or 1 hour. See 3.10. for example.
3.12. Minimum Advance Reservation
3.12.1. How close to the booking date can the booking be reserved. For example: if we set it to 10 days, customers make a booking that will start in 10 days. Recommended value for most business is between 0 – 1 day
3.13. Maximum Advance Reservation
3.13.1. How far in advance can the customer book. For example: if we set it to 6 months, customers can only book up to 6 months from now. Recommended value for most business is between 2 – 6 months.
3.14. Additional Availability Rules
3.14.1. Use when we want to Force “Bookable” or “Non-Bookable” for a range of date (Click “Specific date”), a specific days of the week: Monday – Sunday (Click “Add extra rules for specific days of the week”), range of months (Click “Generic Date”), range of time (Click “Add extra rules for specific days of the week”, then click “Add extra rules for specific time ranges of the days”). If we want to add multiple rules, click again “+ Add New Rule”. When we are finish, click “Add Rule” to save.
4. Booking People
4.1. Enable People Option
4.1.1. When we want to let customer choose the number of people or set different prices for each type or people.
IF we set People Option OFF: Make sure we specify the number of people in the title or description to prevent customer from getting confused
Example People Option ON:
4.2. Minimum Number of People
4.2.1. The minimum number of people per customer booking (Unit per booking). Will affect product booking page. This is an important setting.
4.3. Maximum Number of People
4.3.1. The maximum number of people per customer booking (Unit per booking). Will affect product booking page. This is an important setting.
4.4. Count People as separated Bookings
4.4.1. Hitung orang sebagai pesanan terpisah: Bergantung pada bag. 3.1. Ini untuk perhitungan internal saja untuk ketersediaan. Misalnya: Jika Pemesanan maksimum per unit (Bagian 3.1.): 5. Jika opsi ini OFF, maka setiap pemesanan akan mengurangi ketersediaan sebesar 1 (untuk slot waktu / hari itu), terlepas dari jumlah orang, jadi sampai hingga 5 pesanan dapat dipenuhi dengan jumlah maksimal 5 orang seperti yang dinyatakan dalam 4.3 (Opsi ini biasanya digunakan untuk perjalanan kendaraan). Jika pilihan ini ON, Sekian banyak pemesanan hanya dapat memesan total 5 orang untuk slot waktu itu.
4.5. Enable People Types
4.5.1. Aktifkan jenis orang: Jika kita ingin menetapkan harga yang berbeda untuk berbagai jenis orang, aktifkan pilihan setidaknya 2 jenis orang. Pilihan umum: Bayi (0-3 tahun), Anak-anak (4-17 tahun), Dewasa (18-64 tahun), Orang Tua(65+ tahun). Jenis orang lain juga tersedia yaitu Anak-anak (4-11 tahun), Remaja (12-17 tahun), Dewasa Muda (18-35 tahun), dan Dewasa Tengah (36-65 tahun).
4.6. People Types
4.6.1. Setelah bag 4.5 Diaktifkan, pilihan ini baru muncul. Aktifkan Jenis2 Orang. Nyalakan setidaknya 2 jenis orang. Di sini kita dapat mengatur minimum / maksimum yang diperlukan, akan menimpa Harga/Base Price yang telah dibuat pada bag. 2.1. Base Price, dan akan menimpa juga Biaya Tambahan Dasar/Base Fee detik. 2.5. Biaya Tambahan. Misalnya, Anda dapat menetapkan orang dewasa minimum sebagai 1 jika aktivitas membutuhkan setidaknya 1 orang dewasa untuk mengawasi anak-anak.
5. Booking Services
5.1. Add Booking Services
5.1.1. Additional booking services to your main service. This can be anything, anyone, anyhow, anytime, anywhere. An example addition: Rental Surfing Equipments for 1 kids, Hotel Room for 3 days – 2 People. It is similar to making a simple product: It needs to be very specific for “what, where, how long, how many people, etc.” Otherwise customer may get confused. You can use the principle W5H1: What, When, Where, Who, Why, How.
5.1.2 To add booking services, go to back end, Click Products –> Booking Services. Then fill in the name of the booking services you want to show to customers; please follow the naming guideline in sec. 5.1.1. Another option is to click “Create New Service” on Product creation page (New Product –> Booking Services), fill the necessary items (Follow the guidelines below), then click “Create”.
5.1.3. Descriptions: Here you can provide a nice detailed descriptions for the product.
5.1.4. Price: Price per unit for the booking service.
5.1.5. Optional: Check if the booking service is optional (if unchecked, then it is required by the customer and if there is a price, it will be added automatically to the total price).
5.1.4. Hidden: Check if we want to hide this service to the customer so that only vendor can check it at the backend.
5.1.5. Hidden in search forms: Check if we want to hide this service to customer in booking search forms. Recommendation: Checked.
5.1.6. Multiply cost by units selected (Automation): If we want to multiply booking service cost by units inputted by the customers. It depends on sec. 1.1.1, sec. 3.1 must ber more than 1, sec. 3.2, sec. 4.1, sec. 4.2, sec. 4.4, sec. 4.5, sec. 4.6. Below is an example of Airport Pickup for 4 people (Price: Rp 150.000):
The services price is automatically calculated by multiplying duration units * Booking Service Price = 2 * Rp 150000 = Rp 300000.
5.1.7. Multiply cost by people(Automation): If we want to multiply booking service cost by people inputted by the customers. Beware that this does not multiply with the number of unit booked by customer! If Sec. 3.1 is ON, we need to also turn ON Sec. 5.1.6. See sec. 5.1.8. For explanation on how to fix.
The services price is automatically calculated by multiplying People Count * Booking Service Price = 1 * Rp 150000 = Rp 150000.
5.1.8. Sec. 5.1.6 and Sec. 5.1.7 can be combined to create a powerful automation to calculate accurately the amount of Booking services needed for every person. This is required if Sec. 3.1. is ON Below is an extended example of Sec. 5.1.7:
If Both “Multiply cost by units selected” AND “Multiply cost by people” is selected. Below is the result:
The services price is automatically calculated by multiplying duration units * People Count * Booking Service Price = 2 * 2 * Rp 150000 = Rp 600000. √ It solves the problem stated in Sec. 5.1.7.
5.1.9. Has Quantity: If we want to multiply booking service cost by the number inputted by the customers. (This will disable sec. 5.1.6 and sec. 5.1.7. and let customers choose the number of services they need.)
5.2. Select booking Services
5.2. After You Create the booking service, you can select as many as you want included in the product booking form.
6. Booking Sync
6.1. Export Calendar
6.1.1. Export Future ICS URL: If we want to export booking calendar to other website or a channel manager, just click Copy after the “Export Future ICS URL”, and paste the URL elsewhere.
6.2. Import Calendar
6.2.1. Import ICS Calendars: If we want to import booking calendar from other website or a channel manager, just click “Add ICS Calendar”, Go to the other website, then copy the ICS Calendar URL from that website, and paste the URL to our website. Also, give a name to that Channel.
6.3. Sync Time
6.3.1. Our ICS Calendar is synced every 30 minutes.
7. Linked Products
7.1. Upsells
7.1.1. You can input your other products to Up-sell here. It will show at the bottom of the product page. This is so customer can choose more product that may interest them.
7.2. Cross-sells
7.2.1. You can input your other products to Cross-sell here. It will show at the cart – checkout page when the product is in customer’s cart. This is so customer can better choose their product needs.
8. Attributes (only for Booking Product)
8.1. Attributes
8.1.1. Attributes work differently when you choose “booking products” over other type of products. This section’s explanation is only for booking product.
8.1.2. Attributes in “Booking Product” is a note for customers that will show at the “Additional Information” tab. See image below:
8.2. Add Product Attributes
8.2.1. Click Add beside “Custom Product Attribute”, then fill the Title of the Information (example: Adult) and our message to the customers (example: Please take care of your kids, bring umbrellas). Then click “Save attributes”
9. Advanced
9.1. Purchase Note
9.1.1. Any after-purchase notes we want to tell the customers, i.e. W5H1: What, when, where, who, why, how, we can include it here. Some example we can tell the customer: Information about contact, location, where to meet, if there is a special meeting before the booking date, and any other information that is usually missed by customers.
9.2. Menu Order
9.2.1. Arrange the display of your Shop’s Product. Here we can put the most important item on the top left corner. 0 as the lowest number and will be put first at the Top Left of our Store Site. However, if there are 2 items that has the same order number, then the one created earlier will stay first.
9.3. Enable Reviews
9.3.1. Check if you want to receive Reviews from customers. Warning: To set-up a review means that you are ready to serve the customers well. If you are working on a new/test product, our recommendation is to uncheck this option.