Appointment Field into Payment

  • Profile Image
    Asked on December 07, 2021 at 12:21 AM

    Your appointment field looks great. I am trying to use it so people can book different coaches for training sessions. How can I come out of the form and into a payment amount (e.g., if the person selects one coach, his rate applies for time selected, if person selects one hour versus half hour the hour rate applies as opposed to the half hour rate, if person selects multiple weeks then multiply rate by number of weeks).

    I am familiar with the calculation fields that then sets the value to pay through a paypal widget.

  • Profile Image
    Answered on December 07, 2021 at 01:58 AM

    Hello DataGoose,

    You can use the Appointment element to handle booking and use a Payment Gateway to collect payments.

    To use the Appointment element:

    1. Open up the Form Elements panel by clicking the Add Form Element button on the top left corner,

    2. Add the Appointment element to your form,

    3. You can configure the Appointment Slot Duration and Intervals based on your class.

    1599828156_5f5b70bcb16c6_screencast 2020

    More information about appointments:

    You can connect the Appointment field to Google Calendar:

    1. Go to Settings > Integrations,

    2. Find Google Calendar integration on the list and select it,

    3. Authenticate with your Google account,

    3. Select the Appointment field that you added,

    4. Enter the event name, enter the location if you want, and enter a description for that event,

    5. Finally, click to the Save button to activate the integration.


    Now, after every submission to your form, a Google Calendar event will be created.

    More information about Google Calendar integration:

    To use one of the Payment Gateways and collect payments with Jotform:

    1. Open up the Form Elements panel by clicking the Add Form Element button on the top left corner,

    2. Go to the Payments tab,

    3. Select one of the Payment Gateways (


    5. Select User Defined Amount as the Payment Type,

    6. Enable the Suggest an Amount option, enter a Suggested Amount, and enable the Set "Suggested Amount" as Minimum option,

    7. Scroll down to the bottom and click to the Save button.

    1599828615_5f5b728748c3b_screencast 2020

    More information about Payments:

    Let us know if you have any questions or if you need further assistance.