How can I build an online form to include line items for registration?

  • Profile Image
    Asked on September 17, 2013 at 02:52 PM

    If you go to, I have gone about creating line items for payment in the incorrect way.  I kind of don't know what I'm doing.  People are registering for my conference.  The spreadsheet below is the idea of what I'm trying to capture in terms of payment; i.e, how many registrations are you submitting?  Are you registering before June 2nd, 2014 or after?  Are you a student?  If so, how many of you are registering?  Are you registering early or late?  How many box lunches do you want to purchase for up to 11 field trips?  Are you attending the Friday Night Barbecue?  Are you attending the Saturday Evening Banquet?

    Not to make things more complicated; but, line item 2 and line item 4 would be turned off until June 2, 2014.  At that point, line items 1 and 3 would be turned off after June 1.  (People would have to pay more after June 1).

    Can you help me program this or steer me in the right direction?  (See spreadsheet below.)






    Meeting Registrations ($115)



    Meeting Registration Late ($150)



    Student Registrations ($80)



    Student Registrations Late ($115)



    Box Lunches for Field Trips ($8)



    Friday Night Barbecue ($39)



    Saturday Night Banquet ($41)







    Total Submitted via PayPal:


  • Profile Image
    Answered on September 17, 2013 at 03:34 PM

    We do not have the calculation for custom text boxes on the form. The easiest solution is to use two forms with different prices, one for early registration and one for late registration.

    With the payment tool you can add the Quantities to your products:

    You can also enable the Total:


    Another possible solution is to:

    - set the price as for late registration.

    - add a discount code for early registration.

    - show that discount code on the form until June 2, so that users will be able to use that code.

    The most advanced solution is to use form source code along with custom javascript for calculations. Unfortunately, this is not something that can be implemented really quickly.

    Please let us know if you need any further assistance.