How can I limit Shipping to a specific amount?

  • twchamps
    Asked on December 30, 2020 at 4:56 PM

    Please check out this form: https://form.jotform.com/twchamps/bl-label-order

    I want to charge $2 Shipping per item, but max out the Shipping at $16.

    How can I do this?

  • Mike_G JotForm Support
    Replied on December 30, 2020 at 9:35 PM

    We would like to apologize for any inconvenience. I'm afraid that the option you are looking for is not available within the payment field of the form. There isn't an option to limit the shipping cost based on the number of products selected.

    The only solution that I can think of right now that would meet your requirements is to recreate the product list of your form outside the payment field using regular or basic form fields. The calculation for the total amount (sub-total + shipping) can be done using the Form Calculation widget and/or conditions. And then, the total amount can be passed to the PayPal payment field in your form.

    Reference Guides:

    How-to-Insert-Text-or-Mathematical-Calculation-into-a-field-using-a-Condition

    How-to-Perform-Form-Calculation-Using-a-Widget

    How-to-pass-a-calculation-to-a-payment-field

    If that could work for you and if you need assistance setting-up your form, please do not hesitate to let us know and we will be glad to help you further.

  • twchamps
    Replied on December 31, 2020 at 1:10 PM

    Still not seeing how to automatically stop the shipping cost at $16.

  • Jed_C
    Replied on December 31, 2020 at 7:59 PM

    I have created a custom calculation here so you can see how it works. Please check if the calculation on my cloned form is what you need. I have implemented a cap of $16 on the "Shipping total" field which will take effect once the "Shipping" field is greater than $16.

    Here's the form link https://form.jotform.com/203657516365965. Feel free to clone it https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL so you can see the conditions and calculation I've added.

    1609462697 5fee73a94cb7c The Easiest Onl Screenshot 10

    Let me know if you have any questions.