openactive / open-booking-api

Repository for the Open Booking API specification
Other
2 stars 3 forks source link

Clarify that termsOfService are static #201

Open nickevansuk opened 3 years ago

nickevansuk commented 3 years ago

The Broker must make the Customer aware of any termsOfService provided within the seller, broker, and bookingService (which may include Terms and Conditions and Privacy Policy) before the Customer confirms their purchase.

Make it clear in 8.6 Delivery of Terms and Conditions and Privacy Policy that termsOfService must also be present in the feed and dataset site for the bookingService and seller - for consistency, and also to ensure they are not treated dynamically (and used for e.g. a waiver or other type of consent, which is a separate per-OrderItem requirement).

Also correct the following typo:

Note that termsOfService may only be specified at the seller, broker or bookingService level within the Order, and must not be provided for a specific Offer or OrderItem.