Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A validation flow is added for every stay date change in the reservation. We now show the user a very clear message and explain why the stay dates can’t be changed. User will then be able to continue saving the stay date change where we automatically will remove the affected resource, or able to cancel the stay date change and inform the responsible department to update the configuration.

When no user error message is displayed, the user will be able to save the stay date changes and current resources will be added to the reservation for the new selected period.

...

Date change for booked resource

Reservation stay date change scenario

Expected validation behavior

Offer

Entire new period (new arrival and departure date)

Re-add the offer to the reservation when the offer is valid for the total, or partial period(s) within the new period.

Offer will be removed from the reservation when it is not valid for the new stay period and user chose choose to continue saving the stay date change.

If the user choose to cancel the stay date change the current offer will remain in the reservation.

Shorten the period (arrival date)

Update the offer period in the reservation when the offer is valid for the shortened stay period.

Offer will be removed from the reservation when it is not valid for the shortened stay period and user choose to continue saving the stay date change.

If the user choose to cancel the stay date change the current offer will remain in the reservation.

Extend the period (departure date)

Update the offer period in the reservation when the offer is valid for the extended stay period.

Offer will be removed from the reservation when it is not valid for the extended stay period and user choose to continue saving the stay date change.

If the user choose to cancel the stay date change the current offer will remain in the reservation.

Add-on

Entire new period (new arrival and departure date)

Re-add the add-on to the reservation when the add-on is valid for the total, or partial period within the new period.

Add-on will be removed from the reservation when it is not valid for the new stay period and user choose to continue saving the stay date change.

If the user choose to cancel the stay date change the current add-on(s) will remain in the reservation.

Shorten the period (arrival date)

Extend the period (departure date)

Day add-on

Entire new period (new arrival and departure date)

Re-add the day add-on to the reservation when the new period have the same day of the week in the new period, e.g. old period was

Add-on will be removed from the reservation when it is not valid for the new stay period and user choose to continue saving the stay date change.

If the user choose to cancel the stay date change the current add-on(s) will remain in the reservation.

Shorten the period (arrival date)

Extend the period (departure date)

Accommodation type

Entire new period (new arrival and departure date)

Shorten the period (arrival date)

Extend the period (departure date)

...