Breadcrumb
- Reservation Services
- Retailing
- Reservation Ancillary Use Cases
- Modify reservation – two step commit
Modify reservation – two step commit
Scenario: API Client wishes to modify a reservation with ancillary order items using a two-step commit process.
The two-step commit process allows the API client to collect all proposed changes in a temporary status (‘pendingModify’) before finalizing or aborting the changes.
API Client should:
- Collect updated reservation criteria (room/rate/stay dates) from guest.
- Enter the reservation pendingModify workflow, providing the updated reservation details in the request.
- Guide the guest through a Summary API & Offer API workflow using the updated reservation stay dates when searching for offers.
- Add (or re-add) order items to the reservation.
- Confirm the modification.