Forum Replies Created
-
AuthorPosts
-
Hi David,
Currently there is no way to limit the location seen by staff members in WP Admin.
Hi Guy,
Our plugin can not prevent a customer from making two subsequent bookings. You need write some custom code to fulfill it. We could help you on hooks and APIs.
August 26, 2014 at 12:52 pm in reply to: When booking 2 appointments with the same email names merge #8908Hi Richard,
Email address is the ID of customer, which means it must be unique. You can not use the same email address for multiple people.
Hi Johan,
1. We will try to work out a solution in the future.
2. Please add the following code in the Settings -> Custom Code -> PHP to modify the list of payment type.
add_filter(‘birchschedule_model_booking_get_payment_types’, ‘birchschedule_modify_payment_types’);
function birchschedule_modify_payment_types($payment_types) {
$payment_types[‘other’] = ‘Other’;
return $payment_types;
}3. According to our current development plan, we will not be able to work on the coupon feature in the near future.
The code is just a demo showing how to use our APIs. You may need to find a developer to help you achieve your goals.
Hi John,
Currently there is no way to auto create a password and send it to customer while manually creating a new appointment through backend. We will try to work out a solution in the future.
Hi Christian,
Did the page you add widget happen to have another booking form? You can not put the original booking form and a widget which contains another booking form in one webpage.
Hi Richard,
Please check the setting of your personal calendar if the time zone is set as utc -4 too.
Hi Roochu,
Our plugin does not support appointment approval functionality.
But you also mentioned ‘set certain time available for the staff to schedule appointments’, does that mean something like, you are only available on Monday from 9 am to 10 am, on Tuesday from 10 am to 11 am, so appointments can only be booked on those time periods. If that is what you need, our plugin can do it.
Hi Johan,
You can use the following code to get appointments.
global $birchschedule; $appointments = $birchschedule->model->booking->query_appointments($start, $end, -1, -1); // $start and $end are timestamps $appointment1on1s = array(); foreach($appointments as $appointment) { $appointment1on1 = $birchschedule->model->booking->get_appointment1on1s_by_appointment($appointment['ID'], array(), 'publish'); $appointment1on1s[] = $birchschedule->model->mergefields->get_appointment1on1_merge_values($appointment1on1['ID']); } return $appointment1on1s;
Hi Jeroen,
By default the interval time is set as the time length of each service. For instance, if Service A takes 60 mins, the interval time for service A is 60 mins.
Hi Edwin,
How did you exactly disable user registration? You should navigate to WP admin>Scheduler>Settings>Form Builder, hover on ‘Your Info’ and click ‘Edit’. Then uncheck ‘Enable User Login’. If you do not want another predefined fields show on the front end, you should set the visibility to be ‘only in Admin’. Please do not drag fields to the right part of the page, it will break the booking form.
Hi Edwin,
Sorry about the inconvenience. We have reset the demo website. Please try again.
Hi Jay,
You can navigate to WP Admin>Scheduler>Settings>Form Builder, hover on ‘Your info’ and click edit. Then uncheck ‘Enable User Login’.
Hi Jereon,
Changing time interval is supported in Business and upper editions. You need navigate to service page, and enable ‘flexible appointment start time’, set it as 15 mins.
-
AuthorPosts