Skip to main content

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.