In MioCommerce, the booking page editor allows you to control how your booking page looks and how customers interact with it — including what information they provide, how pricing is calculated, and how bookings are scheduled.
What you can edit on a booking page
From the editor, you can:
Add, remove, or reorder sections
Edit service information and instructions
Configure date selection and availability
Set up pricing logic (options, extras, frequency)
Choose how customers provide payment information
Every booking page must include:
Booking page name
Service title
Personal information section (for your customers to fill out)
Other sections including the location and date selection, are recommended but not required. The options, extras, and frequency sections are where most of your dynamic pricing will be set, so we recommend them as well.
When to edit your booking page
You’ll typically edit a booking page when:
Launching or updating a service
Adjusting pricing or availability
Adding or removing options or extras
Improving clarity for customers like service descripion
Changing payment methods
How to edit sections (Section Toolbar)
Each section includes a gear icon in the top-right corner.
Use the section toolbar to:
A number of buttons will appear, from left-to-right:
Positioning arrows – Use these to modify the placement of this section.
Add section – Use this to add a new section directly below this section. You are also able to click on the “Add Section” block button at the bottom of the booking page to append a new section to the end of your booking page.
Delete section – Use this to remove this section from a booking page.
Modify section – Use this to modify the default text and other section-specific display features of this section. If pricing can be set for this section, this is where it will be set.
Save your changes (important)
The Save button is located at the bottom of the editor
Changes are not applied until you save
Deleted sections cannot be restored after saving
If the booking page is already published, customers will see updates immediately after saving
Sections you can add or edit
For best practices on what sorts of sections to add to your booking pages, we ask you to check out our examples at https://hosted.miocommerce.com/io/miocommerce/demo.
Informational Sections
Header – The header section usually appears at the top of the booking page. It’s divided into 2 columns. The column on the left contains an image correlating to the booking page’s service type. The column on the right has two lines for text.
Rich Text – The rich text section allows you to include any custom text content (and even HTML) on your booking page. You can add as many of these as you’d like.
Below video shares how to add the Header Section -
Basic Information Sections
Personal – The personal information section contains first name, last name, email, and phone number inputs. This section is mandatory on all booking pages.
Language – If you have a multilingual booking page, this section allows your customer to select which language they’d like to communicate in.
Location – This section allows the customer to input their home address. Grow subscribers can also use this section to verify customers live within their service areas (see How do I restrict my booking page to a specific service area?).
Below video shares how to add a Location Section -
Description section
Add the description for what is included in your service. This helps the potential customer to stay right on this page and checkout what is included rather than leaving the page.
Pricing Sections
By default, MioCommerce’s templates come preset with what we believe are your industry’s best practices for pricing.
Here's a complete series with videos on "How to Price My Services". This series explains how to add and edit the pricing in different sections
This series is a detailed overview of the Pricing section -
Part II - Add unlimited customizable pricing question in Base Pricing Section
Part III - Make questions more engaging with Pricing Section using Images
Part IV - Upsell your additional services with Extras Pricing Section
Part V - Increase revenue per customer with Frequency Or Prepaid Bundles
If you want your customer to be able to set up recurring bookings that happen daily, weekly, biweekly, monthly, etc. use this component. You can even set pricing on this component, so that a weekly recurrent booking may be 10% or a fixed $10 off. Note that any booking can be turned into a recurring booking from the ops console (see What is a recurring booking?).
Options – The Options Section is a group of questions that your customer can select answers for. A single Options Section may consist of multiple Options (questions). Options are added to an Options Section much like Sections are added to the Booking Page. You can either use the “Add Option” block button at the bottom of the Options Section, or you can use one of the Options Toolbars, which are located to the top-right of every Option.
Image Options – Image Options Sections are very similar to the Options Section, however there aren’t as many different types of Options you can add. You can, however, add an image to questions asked in these sections.
Extras – Extras are all image based, much like the Image Options, however they are all optional and their prices are calculated separately from options. They are displayed as a separate subtotal in the booking summary and they are not affected by % discounts.
Notes
A large text box where the customer can add any additional notes they’d like you to know.
Add photos (optional)
You can add this if you would like your customers to have an option to upload photos or images you feel may help. Supported files are png, jpg, jpeg or PDF.
Date Selection Sections
Simple Date – If you don’t want operating hours, non-working hours, or availabilities based on calendars, the simple date component is for you. You set the days and operating hours directly on the component. They are not real-time, nor are they dynamic.
Availabilities Date (recommended) – This component allows you to add real-time availabilities, one-off non-working hours, variable operating hours, and more. (see How do I set up real-time availabilities for my booking page?)
Resource Date (requires subscription access to service providers) – This date selection section allows your customers to choose which service provider they’d like book with. The dates are based on the service provider’s work hours, non-working hours, the company’s non-working hours, and whether the service provider has any other bookings at that time.
Coupon
Coupons allow you to offer your customers discounts. Each coupon has a unique code that your customer can apply to the coupon section of any Live Pricing & Real Time Booking Page in order to receive a special rate.
The coupon section is necessary to collect coupon code from your customers and/or prospects. Read more on coupons here
Helpful article - Learn how to create, edit, track, deactivate or activate your coupon.
Payments Sections
With MioPay (via Stripe), MioCommerce simplifies how service businesses collect payments.
When a customer orders your service online using a Live Pricing & Real-Time Booking Page and enters their credit card, they have already authorized payment for that booking. This makes the entire payment process faster, simpler, and more reliable.
Once the customer adds their card:
The payment method is saved securely
You can charge the customer anytime from the booking using MioPay (with Stripe) Or,
You can configure settings on your Booking Page to Charge Instantly or pre-authorize the amount
Most businesses typically follow the below steps to ensure their payment flow is fully set up and aligned with how their business operates.
Create a Stripe account
This enables secure credit and debit card payment processing.Connect Stripe to MioCommerce
Linking your Stripe account activates MioPay inside your MioCommerce dashboard.Configure payment settings on your Booking Page
Choose when and how customers are charged — instantly, pre-authorized, or after the service is completed.
👉🏻 Want to try out this feature in our simulated environment: Try Live Tour and become an expert today! 😊
Related Resources
















