Documentation
Difficulty level:
Configuratie - Klant Pagina - Checkout Pagina's
This section only applies if the module Webbookings is active.

The last part of the booking process is called the checkout. Which screens a visitor sees there is not fixed: it is determined by two settings and by whether the visitor is already logged in. This article shows which combinations exist, so you can predict what your visitor sees.

The two settings that determine it

SettingValueEffect
Merge confirmation (merge confirm)On / offWhen this is on, the customer details screen and the confirmation screen are merged into one page.
Save user mandatory (save user mandatory)0 – 3Determines whether an account screen appears and what the visitor may do there. See below.

These settings live in the admin under the customer page configuration. To see it you need the menu_config_front_config right.

Save user mandatory

ValueWhat the visitor can do
0No accounts. The account screen is skipped; the visitor fills in their details per booking.
1Free choice: log in, create an account, or skip and just fill in details.
2An account is mandatory: log in or create a new one. Skipping is not possible.
3As 2, but the system can also generate an account itself.

The screens

ScreenWhat is on itParticulars
AccountLog in, create an account, or skip.Does not appear with setting 0, nor when the visitor is already logged in.
Customer detailsThe customer form, editable.—
ConfirmationThe booking, the customer details for checking, captcha, remarks and gift voucher.Via “back” the visitor can still change their details.
MergedCustomer details and confirmation on one screen.Only when “merge confirmation” is on.
Final pageThe confirmed booking, optionally with a payment block.Going back is not possible. When “make another booking” is on, a link appears there.

Which order does your visitor get?

The order follows from the two settings plus whether the visitor is already logged in:

Logged in?MergeAccount mandatoryOrder
NoOff0Customer details → Confirmation → Final page
NoOn0Merged → Final page
YesOffanyCustomer details → Confirmation → Final page
YesOnanyMerged → Final page
NoOff1, 2 or 3Account → Customer details → Confirmation → Final page
NoOn1, 2 or 3Account → Merged → Final page

Two rules explain every case:

  • Merging replaces two screens with one. It changes nothing else about the order.
  • The account screen only appears when accounts are switched on and the visitor is not yet logged in. If they log in there, that screen does not come back — if they create a new account without logging in straight away, it does, for instance when they press “back”.

See also

How the visitor reaches the payment page is described in Payment entry points. You set up the final page itself on Checkout final page.

On the merged screen the customer details behave slightly differently. If the details are already known, they are shown read-only at first, with a button to change them. They are always validated: if they do not meet the configured requirements, the visitor still has to correct them. That keeps the customer database in order.

The following right may be necessary in order to use this functionality.