...
Passenger name, address, phone number, email address can be modified on a provisional booking (not fulfilled).
Availabilities
Only applies to Samtrafiken DISTRIBUTION
To avoid too large lists in the UI and make it possible to count overallAvailability the implementation of GET/availabilities/preferences should not include all available combinations.
Example: We have 1 seat with 3 placeProperty: Window, Power Socket, Table.
Wrong:
Code Block |
---|
availablePlaces:[
{
numericAvailability : 1,
placeProperties: [WINDOW]
},
{
numericAvailability : 1,
placeProperties: [TABLE]
},
{
numericAvailability : 1,
placeProperties: [POWER_SOCKET]
},
{
numericAvailability : 1,
placeProperties: [WINDOW, TABLE, POWER_SOCKET]
},
{
numericAvailability : 1
placeProperties: []
}
] |
Right:
Code Block |
---|
{
numericAvailability : 1,
placeProperties: [WINDOW, TABLE, POWER_SOCKET]
} |
Fulfillments
It is the fulfillment process that finalizes the booking. The result of the fulfillment is an offer with status fulfilled with a link to a document (e.g. PDF, pkPass) for the offer.
...