Component: PASS_SETTINGS
Abstract
This component allows specific settings for on pass products and is only relevant if relevant BOOKING_TYPE
is selected.
Values for this component can be set via ExperienceComponentsDto.passSettings
which is of ExperiencPassSettingsDto
type. This object is mandatory on product creation if booking type is PASS
, otherwise should be omitted.
Attributes of ExperiencePassSettingsDto
Attribute JSON path | Data type | Mandatory | Settable | Notes |
expiryType | PassExpiryTypeDto | ✓ | ✓ | Whether this pass NEVER expires, expires on FIXED_DATE (specified separately) or RELATIVE_DATE . Relative date means the pass is valid for a period relative to purchase date (e.g. 1 year after purchase) |
capacity | int | Mandatory if capacityType is LIMITED , otherwise should be omitted | ✓ | Global capacity for selling the pass. Specifies how many total passes can be sold |
expiryDate | date | Mandatory if expiryType is FIXED_DATE , otherwise should be omitted | ✓ | Date when this pass expires (last day of validity) |
validForDays | int | Mandatory if expiryType is RELATIVE_DATE , otherwise should be omitted | ✓ | Specifies after how many days from the purchase does the pass expire |
Did this answer your question?
😞
😐
🤩