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.

Walk through your setup and the products your operation needs with the Ordering.co team.

Product guide: Manage appointments

What are you building?

Tell us and we’ll take you to the right next step.