About the Booking Policy Snapshots API

A booking policy snapshot is the version of a service's booking policy at the time a bookings is created. This is important since a policy may change after the customer books the service. With the Booking Policy Snapshots API, you can:

  • Retrieve booking policy snapshots for a list of bookings.

You can use the Booking Fees API to manage cancellation fees.

Before You Begin

It’s important to note the following points before starting to code:

  • Every booking with corresponding eCommerce order has exactly one policy snapshot. Bookings without related eCommerce order don't have a policy snapshot.
  • You can't create a booking policy snapshot using this service, you can only retrieve policy snapshots. But you could use getBookingPolicy() to retrieve a service's booking policy just before or after you create a booking.

Use Cases

Terminology

  • Booking policy: Rules set by the business owner regarding booking a service and canceling a booking. These may include how far in advance customers can book, the deadline for cancellations and resulting cancellation fees, and the maximum number of participants allowed per booking.
  • Booking policy snapshot: The version of a service's booking policy at the time a bookings is created. This is important since a policy may change after the customer books the service.

For a comprehensive glossary of Wix Bookings terms, see Terminology.

Did this help?