• Resolved bfountaine

    (@bfountaine)


    Hi

    I’m considering using your plugin for bookings on a website for booking horse riding lessons. I want the customers to be able to not only book a lesson, but also be able to choose which horse they want to ride, and once that horse is booked by one customer, it can’t be booked by any other. Does this plugin have that ability in any way? I currently use a salon booking plugin, and have the horses set up as ‘assistants’ and it works quite well. I’ve tried with this plugin to set up the horses as users and assigning the users to the service, but it doesn’t seem to show what users are available on the booking form. I’d also like to make it so my customers have to register with my site before completing checkout, is that possible too?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author WebbaPlugins

    (@webba-agency)

    Hi,

    I’ll be happy to help you.

    You can use one of the following approaches:

    1. If lessons are different. Create Service category for each lesson and services for each horse. Use the following shortcode: [webba_booking category_list=”1″]

    2. If there is only one type of lesson, just create service for each horse and use the shortcode [webba_booking].

    In both cases, you can reset default labels on the Translation tab of the Webba settings page:

    Select service label – Select horse.
    Select category label – Select lesson.

    If you have any questions, please let me know.

    Thread Starter bfountaine

    (@bfountaine)

    Great, that worked beautifully thank you! A few more questions,
    – can I make it so customers need to be registered users on the site before they can complete booking?
    – can I see a calendar of all bookings for a day/week/month so I know what the schedule for the riding school is?
    – can customers (once logged in) see and manage their bookings, both past and future?
    – do you have an api I can hook into to write my own functionality?

    • This reply was modified 2 years, 6 months ago by bfountaine.
    Plugin Author WebbaPlugins

    (@webba-agency)

    Hi,

    1. You can use one of the access restriction plugins to show booking page (with the booking shortcode) only for registered users.

    2. On the Schedules page of the backend dashboard you can see weekly calendar with the option to load next weeks. On the Appointments page you filter bookings by a given date range (for example show all bookings one month ahead) Pro version allows to export all bookings to the Google calendar(s).

    3. Unfortunately, in the current version there is no User dashboard feature. Customers could only cancel their booking with the link sent in the email notification.

    4. Webba Booking has certain actions and filters which are not documented yet. Please, explain what exactly do you need to change so I can check if we have an action or filter for this.

    Thread Starter bfountaine

    (@bfountaine)

    Thank you so much! I will play around a bit more and see how I get on. In terms of what I’d like with an API, obviously ability to create my own User dashboard, but otherwise so far what I’ve seen of this plugin is it’s feature rich enough for what I need. I’ll have to do a bit more POC before I can be certain. Thank you again for your help and responsiveness, I really appreciate it.

    Plugin Author WebbaPlugins

    (@webba-agency)

    You are welcome! On any other questions, feel free to create another topic.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘How do I assign a service to an employee’ is closed to new replies.