What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Payment tool: Have a single payment tool where products have a start date, expiration date, or no expiration.

    Asked by fhpw on May 30, 2015 at 05:48 PM

    Have a single payment tool where products have a start date, expiration date, or no expiration.  I am certain for users using a form to sell products this would be invaluable to manage sale or holiday prices.

    Payment tool Paypal Expiration date products start date no expiration added products
  • Profile Image
    JotForm Support

    Answered by Mike_G on May 30, 2015 at 05:58 PM

    To my understanding, you would like for this to be added on: (Please see image below)

    I have forwarded this request to our developers so they may be able to see if this can be done possibly. You will be able to check any updates on this request via this thread. Thank you.

  • Profile Image

    Answered by fhpw on May 30, 2015 at 09:06 PM

    Yes.  Given more than one payment tool is not allowed; this function would provide form developers the option of changing pricing automatically with single date conditional logic. For example, event functions with early, standard, and late reservation fees.  

    Thanks,

     

     

  • Profile Image
    JotForm Support

    Answered by Welvin on May 31, 2015 at 10:03 AM

    Thank you for the clarification. This thread is already submitted to our developers. For now, I think the best workaround would be to configure your product items using our Radio/Check Box/Dropdown fields then manually calculate the values using our calculation widget:

    http://www.jotform.com/help/259-How-to-perform-calculation-in-the-form

    After calculating the fields, you can pass the total to the payment field for payment:

    http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field 

    You can add a DateTime field in the form, this date field would serve as your gateway whether to offer the product or not in the specific date. You have to add the conditional logic based on the dates. Here's our guide: 

    http://www.jotform.com/help/316-How-to-show-or-hide-a-field-in-the-form-based-on-the-other-field-input-or-selection

    I have created this sample form: http://www.jotformpro.com/form/51504331920949

    Thanks

  • Profile Image

    Answered by fhpw on May 31, 2015 at 03:31 PM

    Hi Welvin,

    I agree for now, your recommended approach is the best option.  Alternatively, I am substituting shipping fees as "delivery" and "late reservation fees". I will have to manually add the pricing each month.  This seems like a simpler, albeit manual, approach since there is no reoccurring conditional logic available for monthly events.  For example, there is always a late fee applied on the 3rd Friday each month and returns to regular pricing on the 4th Friday every month.  I built it out for one year by having separate product items and using the calculation widget with conditional logic.  It took a long time, then the organization changed the late fee rate and date. So, I think for now, going in manually on the given dates to add/remove shipping fees presented as "late handling fee" on the cutover date will be less work and easier to adjust if there are changes.  At least until the process can be automated.

    Thanks for the assist!