You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
please confirm that my way is ok:
a) passenger search exchange offers by: /bookings/{bookingId}/exchange-offers [don't pass detailed passanger, only anonimousPassengers]
b) selects best offer and create exchange operation by /bookings/{bookingId}/exchange-operations -> creates exchangeOperation [don't pass detailed passanger, only anonimousPassengers]
c) confirms exchange operation by /bookings/{bookingId}/fulfillments (bookingId is exchangeOperationId)
but I have question? how and when passenger can define purcharser details and passenger details?
for example: passenger wants to add new person / or replace persons..
Kamil
The text was updated successfully, but these errors were encountered:
In the step A you defined new number and parameters of passengers, so you can specify the same passengers as originally booked, or completely different ages, reduction cards, ...
The exchange is performed on top of the original booking so there is currently no mean to change purchaser. That is retained as originally submitted for the booking.
to confirm exchange have I execute normal booking fulfillment?
to set new first name and last name I have to use passenger API?(After creating exchange operation)?
From my perspective is no consistent. During creating exchange operating we should pass passenger details same as creating normal booking.
Change of name would have to be made via the passenger API, but change of name might not be allowed or restricted by the provider due to tariff conditions.
Dear OSDM Team,
I found at https://osdm.io/spec/state-models/ diagram:
please confirm that my way is ok:
a) passenger search exchange offers by:
/bookings/{bookingId}/exchange-offers
[don't pass detailed passanger, only anonimousPassengers]b) selects best offer and create exchange operation by
/bookings/{bookingId}/exchange-operations
-> createsexchangeOperation
[don't pass detailed passanger, only anonimousPassengers]c) confirms exchange operation by
/bookings/{bookingId}/fulfillments
(bookingId
isexchangeOperationId
)but I have question? how and when passenger can define purcharser details and passenger details?
for example: passenger wants to add new person / or replace persons..
Kamil
The text was updated successfully, but these errors were encountered: