The same card also holds the portal’s custom message and the large group message. Both are explained in Guest messages.
Contact details: portal vs internal
Each contact detail has two switches. The one without “internally” applies to guests booking on your portal. The one with internally applies to your team adding a reservation in the dashboard (web or mobile app). They are independent: you can require an email from online guests without forcing your staff to ask for one on the phone.
On the portal, first name and last name are always required. When an email is optional, the field can be left empty, but an email that is typed must still be valid. The same goes for the phone number: optional or not, a number that is typed must be valid before the guest can continue. When a required field is missing, the send button stays disabled and a hint tells the guest what is missing.
In the staff reservation form, the check only applies when your team creates a new customer. If they pick an existing customer from the name, email or phone autocomplete, the booking is saved even if that customer has no email or phone on file. Fields that are not required show Optional next to their label. When a required field is empty, saving is blocked with Email is required or Phone number is required. See The reservation form, field by field.
Mandatory email also applies to bookings taken by the WhatsApp AI agent: when it is on, the agent asks the guest for an email before booking if none is on file.
These four switches apply to restaurant reservations. The activities portal has its own contact settings under Settings > Portal > Activities.
Customer records
Automatic customer matching
When a booking comes in with contact details, EatNow looks for an existing customer of this restaurant:- by phone number first. Numbers are compared digit by digit, using your restaurant’s country, so
+212 661 234 567typed on the portal and0661234567typed at the counter are the same guest; - then, if no phone matches, by email (case-insensitive).
- bookings made through a prescriber (travel agency, concierge) are never matched: each one gets its own customer record;
- Reserve with Google bookings are always matched, whatever this setting says.
In the staff form, the Attach to this profile suggestion that appears when you type a known phone number is shown whatever this setting says. The setting only controls what happens when staff ignore it.
Allow anonymous customer
In the staff reservation form, the Customer section has two tabs: Walk-in and Defined. Walk-in saves the reservation with no customer record: no name, no email, no phone.- On: staff can pick Walk-in. The walk-in shortcuts (the walk-in button, adding a guest from a free table on the floor plan, clicking an empty slot in the planning grid) open the form with Walk-in already selected.
- Off: the Walk-in tab is greyed out, with the tooltip Anonymous reservations are disabled for this restaurant. The walk-in shortcuts open the form on Defined, and saving without a customer is blocked with A customer is required (anonymous reservations are not allowed). Anonymous reservations created before you turned it off can still be edited and saved.
Staff tools
Allow reservation deletion internally
This setting is about your staff, not your guests. When it is on, staff who also have the Reservations > Delete permission see Delete reservation in the reservation list actions and in the reservation form menu, and Delete in the floor plan context menu. The mobile app follows the same rule. When it is off, these actions disappear for everyone in your team. Deleting is permanent: the reservation is erased with no trace kept, and the guest is not notified. Cancel is always available, whatever this setting says, and keeps the reservation in your history with a canceled status.Show total paid
When it is on, opening an existing reservation shows a Total paid amount at the top of the form, in your restaurant’s currency. It does not appear when creating a new reservation. Staff with the Reservations > Update payment permission can click the pencil to correct the amount, then confirm with the check mark. The change is saved with the reservation. If a point-of-sale system is connected (Lightspeed, NowOS), it fills this amount automatically from the bill. The amount counts towards the customer’s total spent, except on canceled or rejected reservations.This setting only changes the staff reservation form: nothing is shown to guests on the portal.
Reservation modification
This section decides whether guests can change the date, time and number of guests of their booking themselves, from the portal link in their confirmation.
The two number fields can only be edited when Allow reservation modification is on.
When a guest can modify
On the portal, the guest sees the update button only when all of these are true:- Allow reservation modification is on;
- the time now is no later than the reservation time minus the threshold. With a threshold of 2 hours, a guest booked at 20:00 can modify until 18:00;
- the reservation is Pending, Confirmed, Manually confirmed or Double confirmed;
- the reservation has no payment line attached (deposit, prepayment, card imprint or any other);
- the party size is not above the Maximum group size for modification, when that limit is on.
Your staff are not bound by these rules: they can always edit a reservation from the dashboard. The WhatsApp AI agent applies the same toggle, threshold and group-size limit. Reserve with Google modifications only check Allow reservation modification.
Group size limit
The limit is inclusive and applies both to the size of the booking as it stands and to the new size the guest picks. With a maximum of 6:- a table of 6 or fewer can change their booking online, up to 6 people. On the modification page, the party-size buttons stop at 6; picking 7+ shows a message asking the guest to contact you for a larger group;
- a table of 7 or more cannot change their booking online and has to contact you.
Cancellation reasons
The Cancellation reasons section is the list guests choose from when they cancel on the portal.- Add a reason adds a line at the bottom of the list.
- Each reason can be written in several languages (FR, EN, DE, ES, PT, IT) with the language field. At least one language must be filled in, otherwise Save stays disabled.
- The trash icon at the end of a line removes that reason.
Default values
For a new restaurant:Related pages
The reservation form
Every field of the staff create / edit form, including the customer section.
Guest messages
The custom message on your portal and the large group message.
Blacklist
Refuse online bookings from specific guests.
Notifications sent to your customers
Which confirmation, modification and cancellation messages guests receive.
