How to create a form for multiple course purchase for multiple attendees on multiple dates?

  • Profile Image
    peter thompson
    Asked on January 21, 2020 at 05:06 AM

    Hello

    I have been using jotform for a while and recommend it to all my customers and now I have a question, please help.

    A cusotmer of mine (I build websites for a living) runs training courses throughout the year.  Some courses are online, others are at his training centre.  So he needs a booking system that can calculate the total price for multiple courses, booked on multiple dates for multiple attendees ( one person booking others onto courses.)  Each course on the website has it's own, seperaret form.  


    Can this be achieved with JotForm


    he does not want a potential customer to book one course, then pay, then book another course using another jotform and then pay again.   


    He want to be able to offer bulk buying discounts for multiple courses, booked on multiple dates with multiple attendees.

    So we need something like a shopping cart (E-commerce) where the system will keep 'adding to cart' until it is time to checkout.

    Is this possible with Jotform?

    Please let me know when you can and I hope this all makes sense!

    Thank you


    Peter


  • Profile Image
    gerardw
    Answered on January 21, 2020 at 08:53 AM

    Hello Peter,

    I think this should be possible. As you have said that you do not want multiple forms, what you've mentioned can be added in one single form and the form integrated with a payment field.

    https://www.jotform.com/help/chapter-7-Payment+Forms 

    On the payment field, you can create products (courses in your case) - 

    https://www.jotform.com/help/165-Setting-Up-Your-First-Order-Form 

    If the form doesn't need to be submitted immediately, there is a Continue Later option in the Form settings, which allows you to the Save the entered data and fill it up later on and submit once all the courses are added into the payment field.

    Could you review and let us know if this would work out?