-
Couldn't load subscription status.
- Fork 3
Open
Labels
discussionFurther information is requestedFurther information is requestedout-of-scope-v1Out of scope for version 1Out of scope for version 1
Description
Which organisation(s) are proposing this issue?
- UpriseVSI - Mark Thomas
- LeisureCentre.com web booking journey for classes activities & membership
Usecase
To enable membership options to be offered inline booking journey.
Please describe why your use case is not covered by the existing specification
Classes are not returned with a flag indicating which Memberships offer the class inclusive of the membership. Details of these Membership offers should be available elsewhere in the API.
What are you proposing should be changed in the specification?
- Extension of GET '/Sessions'
- Extend Offer to include optional Memberships
- For each Membership list MembershipType
Example
"offer": [
{
"name": "Non-member price",
"price": 4.5,
"priceCurrency": "GBP"
},
{
"name": "Member price",
"price": 4.5,
"priceCurrency": "GBP",
"eligibleCustomerType": "http://openactive.io/ns#Member",
"Membership": [
{
"MembershipTypeId": 0,
...
"MembershipTypeId": n
}
],
},
{
"name": "Member price",
"price": 3.5,
"priceCurrency": "GBP",
"eligibleCustomerType": "http://openactive.io/ns#Member",
"Membership": [
{
"MembershipTypeId": 0,
...
"MembershipTypeId": n
}
],
}
],
References
Metadata
Metadata
Assignees
Labels
discussionFurther information is requestedFurther information is requestedout-of-scope-v1Out of scope for version 1Out of scope for version 1