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.
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.
- 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.