Ordering experience

Turn services into bookable appointments.

Sell services with a duration, follow every booked appointment on a calendar by business and professional, and let customers find a professional, pick a time, and book straight into their cart.

Appointments and services

What you can do

  • Service products with a duration

    Create a product as a Service instead of an Item, with the duration customers will book.

  • An appointment calendar by business

    Choose a business to review its scheduled appointments in Month, Week, or Day view.

  • Professional and time on every event

    Each calendar event shows the assigned professional and its start and end time.

  • Open the order behind an appointment

    Select a calendar event to open the service order behind it.

  • Find a professional and book a time

    Customers find businesses that offer appointments, choose a professional, an available date, and a time.

  • Any professional option

    Customers can choose a specific professional or let the business assign any available one.

  • Busy-time detection

    An unavailable time shows as busy, so customers pick another time instead of double-booking a professional.

  • Professional accounts

    Give each professional a profile, a schedule, and the businesses and services they provide, with an optional Google Calendar connection.

Dashboard

Sell services with a duration

Create a product as a Service instead of an Item. Customers see its price, duration, and description before booking.

  • Choose Item or Service as the product type when appointments are enabled
  • A service requires a duration
  • Customers review the service's price, duration, and description before booking

Dashboard

An appointment calendar by business and professional

Choose a business to review its scheduled appointments in Month, Week, or Day view, with the assigned professional and time on every event.

  • Month, Week, and Day views
  • Event labels include the assigned professional and the start and end time
  • Choosing an event opens the order behind that appointment

Website and customer app

Find a professional and book a time

Customers find businesses that offer appointments, choose a professional (or Any professional), and book an available date and time.

  • An appointments-oriented business list with service, price, and date controls
  • An Any professional option alongside individual professional cards
  • Professional profiles show their schedule before booking
  • An unavailable time shows as busy and keeps booking closed until another time is chosen
  • Booking adds the service to the cart to continue through checkout
  • Customers can save favorite professionals

Dashboard

Manage professional accounts

Give each professional a profile, a schedule, and the businesses and services they provide, and let them connect their own Google Calendar.

  • A profile, a schedule, and the businesses and services a professional provides
  • Professional accounts can connect a Google Calendar from their Dashboard profile

How it works

From setup to the next order.

  1. 01Turn a product into a bookable service

    In the product editor, set the type to Service and add its duration.

  2. 02Assign professionals and their schedules

    Give each professional a profile, a schedule, and the businesses and services they provide.

  3. 03Customers find a professional and book

    On the Website or app, customers choose a professional or Any professional, pick an available date and time, and book the service into their cart.

Good to know

  • The Dashboard calendar shows scheduled appointments; it does not create, drag, resize, cancel, or reschedule them from the calendar view.
  • Google Calendar connection opens a Google authorization window from the professional's profile; this covers that connection step, not a documented two-way sync schedule.
  • A time that shows as available can still be rejected when the business's latest schedule is checked again; an appointment isn't confirmed until checkout completes.

Related

See all features

See how it fits your operation.

Start a free trial, or walk through your setup with the Ordering.co team.

Product guide: Manage appointments