Appointments system

  • Profile Image
    Asked on January 31, 2018 at 08:47 AM


    I would like to setup a form that allows clients to book and pay for different types of consultations with my business.  They would tick different options and say their post code.  Then dependent on their answers and the distance their post code is from the business post code, the appropriate service and price is calculated.  Then I want them to be able to select the appointment date and time they want from a displayed calendar.  Through the calendar from my end I would like to be able to grey out certain appointments when they've been booked and this to be displayed to the client.  Make sense?  Is this possible?

    Many thanks!

  • Profile Image
    Answered on January 31, 2018 at 10:40 AM

    You can use the Form Calculation widget to perform a calculation inside of a form and calculate a price. Inside of this guide, you can find how to perform a form calculation:

    How to Perform Form Calculation Using a Widget

    You can also perform a form calculation with the conditional logic:

    How to Insert Text or Calculation into a Field Using Conditional Logic

    Regarding date reservation - You can use basic Date Picker field and block dates that are not available. 

    How to Use the Date Limits Option

    You can use Date Reservation widget. 

    You can also use Appointment Slot widget and list available date/time. 

    How to Add a Widget to Your Form

    Hope this will help. Let us know if you have any other questions.