Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This article describes the different scenario’s of date changes in the reservation and the expected validation flow for booked resources. Per date change scenario the expected validation behavior will be explained.

Current situation:

Currently when changing the stay period of a reservation which contains an offer/add-on/day add-on/ accommodation type the bill calculation only works if the original resource is still valid. In other words, if the resource stays within the newly chosen stay period of the reservation. However, if the offer falls outside of the period, an error will occur. The current error message does not explain the reason behind it and the user does not understand this.

Improvement:

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 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)

  • No labels