Is there a way to implement more advanced shipping rules like free shipping for minimum orders or real-time carrier rates?

  • nobowlcat
    Asked on September 12, 2016 at 2:13 PM
    I also need more advanced shipping options beyond the standard per product or flat rate options. Is there a way to implement more detailed/advanced shipping rules? For example, free shipping for minimum orders or real-time carrier rates.
  • Kiran Support Team Lead
    Replied on September 12, 2016 at 2:52 PM

    In this case, you may consider setting up the products by using the built-in fields rather the payment wizard so that you can get the calculations done manually. The shipping rate can be calculated separately by setting up conditions for the products or product count based on your requirement. For Real-time carrier rates, do you mean by fetching real-time rates from the third party services? If so, you'll need to customize the form by using the full source code of the form.

    Hope this information helps! Please get back to us if you need any further assistance. We will be happy to help. 

  • nobowlcat
    Replied on September 12, 2016 at 4:05 PM

    Hi Kiran,

    Modifying the source code is outside of my expertise. Do you know where I can hire someone to do it for me?

  • Kiran Support Team Lead
    Replied on September 12, 2016 at 7:45 PM

    Unfortunately, we do not have any preferred developers for modifying the source code. As mentioned in the other thread, you may hire a programmer from the freelancing website Upwork or Freelancer.

    Thank you! 

  • Kiran Support Team Lead
    Replied on September 12, 2016 at 10:14 PM

    Here is a demo form that might help you in getting the shipping calculation by using conditions.

    https://form.jotform.com/62557793806974

    Please feel free to clone the form to your account to see how it works. 

    Here is what I did in the form:

    1. Added product fields separately using number fields

    Is there a way to implement more advanced shipping rules like free shipping for minimum orders or real time carrier rates? Image 1 Screenshot 50

    2. The total price is calculated using a calculation widget and following the guide How-to-Perform-Calculation-in-the-Form.

    Is there a way to implement more advanced shipping rules like free shipping for minimum orders or real time carrier rates? Image 2 Screenshot 61

    3. Setup a condition to calculate Shipping price based on the total cost

    Is there a way to implement more advanced shipping rules like free shipping for minimum orders or real time carrier rates? Image 3 Screenshot 72

    4. Add the Shipping cost and total product price to Final total using another calculation widget

    Is there a way to implement more advanced shipping rules like free shipping for minimum orders or real time carrier rates? Image 4 Screenshot 83

    5. Now, pass the final price value to the Payment gateway by choosing Custom Payment.

    https://www.jotform.com/help/270-How-to-Pass-a-Form-s-Calculated-Value-to-another-Form-s-Payment-Total-Field

    Hope this information helps! 

  • Kiran Support Team Lead
    Replied on September 12, 2016 at 10:18 PM

    Please refer to the guide below for cloning the form to your account.

    https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL 

    Thank you!