Add Functionality to Bookly Wordpress Plugin

Completed Posted Sep 7, 2015 Paid on delivery
Completed Paid on delivery

We are trying to setup a reservation system for tours on this page: [url removed, login to view]

To do so we are using the Bookly plugin for Wordpress ([url removed, login to view]).

We think this will do most of what we need it to but we would like a few addons that don't come with the standard plugin.

1. Show available time slots.

As part of the Services section and in the Staff Members section, admin can set a maximum capacity. It is currently set to 4 but will expand to 6 or higher in the near future, we need to be able to change this (which we we can in the current system). We would like on Step 2: Time for the availability of these slots to show. Right now there is just the calendar with a column to the right with the date selected and the times available. The system will cross and gray out times that are full but if they are not full we would like there to be an area to the right of the time that says "(# Slots Available)". See the attached image "[url removed, login to view]".

2. Allow for multiple reservations of varying reservations types and pricing

This is the big one. Currently the system only allows for 1 person to book at a time and for there to be one set price. We have 2 issues here:

a. Multiple Bookings: We need to allows one user to reserve more than one spot (up to the service limit per time slot - now set to 4 as mentioned in #1 above). If there are less than the service limit available they can only reserve for the number of spaces left. The user creating the reservation is automatically set up as a WordPress user. We don't need any of the other reservations to have personal information such as names, just the 1 user who is making the reservation. That user needs to be able to select the number of people going with them using Booking Types...

b. Booking Types: We need to be able to book by Adult and Child pricing. On the back-end, there is only 1 place to add a single price. The price is displayed dynamically in Step 3 - Details towards the top. We would like to be able to set multiple prices for services (currently only Adult and Child pricing). The price for each type of ticket needs to be set in the back-end and displayed correctly on the front-end. This includes in the description at the top of the details sections and next to the ticket type dropdown description (Adults, Children). See the attached [url removed, login to view] for info on how we want this to look.

Booking Types fits in with Multiple Bookings from above (2a). When the user gets to Step 3 they should see an area to put in the number of adults and the number of children (see [url removed, login to view]). The number of adults should be the maximum available slots and the number of children should be one less than the max. available slots (children must go with an adult). Also, the adults field is required but the children field is not. They can currently have from 1 - 4 adults ( up to 6 in the future) and anywhere from 0 - 3 children ( up to 5 in the future) .

For example, if there are only 3 time slots available then the adults dropdown should allow for 1, 2, 3 adults and the children dropdown should allow for 0, 1, 2 children.

Finally we need an area to add a note below the children dropdown that says they must be with an adult (see [url removed, login to view]).

Looking forward to seeing your bids and working with you.

Thank you!

Screen shot for Available Slots can be found here: http://www.rubitours.com/slots-avail.jpg
Step 3 screen shot is here: http://www.rubitours.com/step3-details.jpg

Looking deeper into the documentation (http://booking-wp-plugin.com/documentation/), we (myself and a freelancer) found a way to allow for one person to book multiple slots (2a. above). Now we just need to be able to adjust for if those slots are for adults or children.

PHP Software Architecture WordPress

Project ID: #8422472

About the project

19 proposals Remote project Active Sep 8, 2015

Awarded to:

siliconforks

It should be possible to do #2b with WooCommerce - for example, I know it is possible to apply a discount to the cart, so one way to do it would be to apply a discount of $20 for each child. But there might be a simpl More

$200 USD in 7 days
(208 Reviews)
6.2

19 freelancers are bidding on average $295 for this job

DragonOfDev

hi, Nice to meet you. I read your project carefully. I have enough skill for WP plugins. I have already created and modified a lot of plugins. I can finish your project within 7 days. If you hire me, I will do my More

$277 USD in 7 days
(64 Reviews)
6.8
VnBestSolutions

Dear Sir. We claim to get it done perfectly for you EXACTLY in the way you want it - Kindly give we a chance and we will prove myself - Ready to prove our words, let's get it done right away and I mean RIGHT AWAY !! More

$389 USD in 5 days
(94 Reviews)
6.4
miltonyukiomatsu

A proposal has not yet been provided

$155 USD in 3 days
(44 Reviews)
5.2
Corbusllp

Hi, I have a team of php, wordpress developers having expertise in wordpress plugin development. Recently we created 2 plugins, one for showing the file difference and another one for change the contents of post at More

$222 USD in 5 days
(1 Review)
1.9