Hi Shwartz.
Let me explain. The 'customer' is not a user. We use the system as follows.
1. An external customer initially requests facilities hiring information via a web based contact form on our website. This gets emailed to the Booking Officer.
2. Our Booking Officer responds with the necessary hiring information and sends a Booking Form to the external customer who then fills it out and sends back.
3. Our Calendar now comes into play. The Booking Officer - who is the user with admin rights - fills in the necessary event booking information in the calendar.
4. The Booking Officer then sends an invoice - MYOB generated - to the external customer for the booked event via email. When the external customer pays the invoice, we change the category of the event.
In the meantime, there are other people i.e. volunteers, in the club who will view the calendar regularly. They may have varying degrees of access e.g. Admin or Manager or Read Access. This allows these volunteers, who may be assisting with the event just booked, to know whats going on. In fact we also use Display 1 to show upcoming events, again for the benefit of our volunteers and helpers.
The external customer in the meantime is not aware of our calendar and as far as they are concerned the booking was made and they then turn up for their booked event at the Club.
It would be nice to generate an email message and perhaps an SMS message, to be sent to the external customer to confirm their booking. Like the 'Send email' on the event panel. The external customer does not need to know we run luxcal or how we manage our bookings. They just want to know that we have booked them in.
I have tested the 'Send email' to external people and they can view the calendar via the link at the bottom, albeit at Read Access level only, even though they are not users.