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

  • fhpw
    Asked on May 30, 2015 at 5: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.

  • Mike_G JotForm Support
    Replied on May 30, 2015 at 5:58 PM

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

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

    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.

  • fhpw
    Replied on May 30, 2015 at 9: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,

     

     

  • Welvin Support Team Lead
    Replied 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

  • fhpw
    Replied on May 31, 2015 at 3: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!