Skip to content

Commit cd721cc

Browse files
committed
Replaced section relating to termsOfService with one relating to Privacy Policy/Terms and Conditions (Issue #60)
Issue #60 including updating the examples
1 parent 27f45f9 commit cd721cc

File tree

2 files changed

+107
-56
lines changed

2 files changed

+107
-56
lines changed

EditorsDraft/index.html

Lines changed: 40 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -703,13 +703,13 @@
703703
### Definition of a 'cancellable' oppportunity/offer
704704

705705
In order to provide an excellent user experience for the **customer**, the
706-
**booking system** MUST provide information in it's terms of service about its
707-
cancellation policy. To avoid disappointment by the **customer**, **booking systems**
708-
MUST also make it clear prior to entering the booking workflow, whether specific
709-
opportunities and offers are cancellable, and if required, what the cancellation
710-
window is. The **broker** must always display information relating to whether the
711-
**opportunity**/**offer** is cancellable and what the cancellation window is,
712-
before the user has created an order.
706+
**booking system** MUST provide information about its cancellation policy in
707+
its Terms and Conditions . To avoid disappointment by the **customer**, **booking
708+
systems** MUST also make it clear prior to entering the booking workflow, whether
709+
specific opportunities and offers are cancellable, and if required, what the
710+
cancellation window is. The **broker** must always display information relating
711+
to whether the **opportunity**/**offer** is cancellable and what the
712+
cancellation window is, before the user has created an order.
713713

714714
For an opportunity/offer to be cancellable it MUST:
715715

@@ -1223,7 +1223,7 @@
12231223
which created the **order**.
12241224

12251225

1226-
## Delivery of terms and conditions
1226+
## Delivery of Terms and Conditions and Privacy Policy
12271227

12281228
The **broker** should make the **customer** aware of and assent to any specific
12291229
Terms and Conditions and Privacy Policy for using their service at the point of
@@ -1234,11 +1234,28 @@
12341234
**customer** of this any implications with resepct to GDPR and any other
12351235
data protection legislation.
12361236

1237-
Any specific Terms and Conditions for the **offer** being taken, or Terms and
1238-
Conditions relating to the **seller** should be made available via a URL as a
1239-
`termsOfService` property on the **offer**. (https://pending.schema.org/termsOfService)
1237+
Specific Terms and Conditions/Privacy Policy for the **booking service**/**seller**
1238+
and/or the **opportynity**/**offer** being taken MUST be made available using the
1239+
`privacyPolicy` and `termsAndConditions` properties described in the example at
1240+
the most appropriate level. If the properties are present at the **opportunity**
1241+
level, they apply to all included **opportunities** and **offers** unless the
1242+
properties are present at a lower level.
12401243

12411244

1245+
<pre class="example" title="Properties for Terms and Conditions and Privacy Policy">
1246+
1247+
"privacyPolicy": {
1248+
"type": "Terms",
1249+
"url": "https://example.com/privacy-policy",
1250+
"name": "Privacy Policy"
1251+
},
1252+
"termsAndConditions": {
1253+
"type": "Terms",
1254+
"url": "https://example.com/terms-and-conditions",
1255+
"name": "Terms and Conditions"
1256+
}
1257+
1258+
</pre>
12421259

12431260
</section>
12441261

@@ -1398,7 +1415,17 @@
13981415
"encodingType": "application/vnd.openactive.v1.0+json",
13991416
"httpMethod": "POST"
14001417
}
1401-
}]
1418+
}],
1419+
"privacyPolicy": {
1420+
"type": "Terms",
1421+
"url": "https://example.com/privacy-policy",
1422+
"name": "Privacy Policy"
1423+
},
1424+
"termsAndConditions": {
1425+
"type": "Terms",
1426+
"url": "https://example.com/terms-and-conditions",
1427+
"name": "Terms and Conditions"
1428+
}
14021429
}
14031430

14041431
</pre>
@@ -2229,7 +2256,7 @@
22292256

22302257
In a future version, it is imagined that an API method describing the service,
22312258
and including such things as the links to Privacy Policy, Terms and Conditions
2232-
and the target for a ReserveAction could be used to reduce data duplication.
2259+
and the target for a ReserveAction could be used to reduce data duplication.
22332260

22342261
</section>
22352262

0 commit comments

Comments
 (0)