Incoming travel accommodation reservation site.
Basic principle of operation:
Individual property owners and hotels can update their own properties details such as availability and pricing, via individual login details. It must be very simple for property owners to update availability, likely by means of a calendar. There must be the option for availability to be listed as ?on request? either entirely for a property or for particular periods only, say if availability is not updated for an period by default the dates become on request.
Our income will be either (selectable by property):
A percentage of the price inputted by the property owner/ourselves
A percentage mark up on top of the net price inputted
A flat fee mark up on top of the net price inputted (not very likely)
Bookings: Some bookings may be instantly accepted others will be ?subject to availability? i.e. we the site operator or the property owner will check availability before accepting the booking.
On request availability: Request may be sent only to us, or also direct to property owner (option selectable by us, by property). We always receive an e-mail with all details. If to property owner, then property owner receives the request without any contact details of the client. Property owner would then need to OK availability or decline.
Upon booking/confirmation of availability a deposit is requested from client, which would amount to our mark up. This deposit is paid to us with the balance payable by the client to the property owner.
The deposit may be settled by credit card (at this stage we manually process the cards, but this may be automated in future) or else bank deposit.
When booking is completed, at this stage this means that after card has been processed/received, property owner is advised that everything is confirmed, and a booking voucher is generated and sent to client with details of the booking.
Site Layout, Management, etc
The site will have system generated pages using a layout template, these pages will be the property detail pages and possibly the listing pages, it may also be that include tags be used to include the relevant generated content into a ?static? page for ?main? pages.
Properties must be presented in lists categorised by property type, e.g. hotels, apartments, villas, etc and also by location.
Apart from this, a search facility to be available to find properties based on established criteria, and availability, etc. The properties which have ?availability on request? should also appear in the results.
The detail pages:
The summary then links to the property detail page, where more photos are available and more detailed information. It is still being considered whether an availability calendar should also be displayed.
It is envisaged that an affiliate scheme is set up to promote distribution via various channels. This is unlikely to be set up immediately, but this is also an option, and may depend on the quote. However all development must take into consideration this inevitable eventuality and must therefore allow for this and be pre-prepared.
Technology to be used: PHP/MySQL. All scripting should be OK for standard server configurations and nothing out of the ordinary should be necessary for the script to operate.