Web Services: booking hotel room and flights

  1. The user has been presented with options for hotels to go to his/her destination and a means of payment.
  2. The user chooses a hotel option.
  3. The travel agent service contacts a payment service for payment authorization.
  4. The service books the hotel and confirms the flight, using the payment authorization from the payment service (i.e. a credit card company).

booking hotel room and flights