I have spent some hours figuring out how to integrate a Free Shipping calculation in Gravity Forms.
Our client wants a product order form for retail customers. I have added the 174 products to the order form. Of course I added the products in a XML file so I could import those.
So far so good, but now we have to add a Free Shipping option. All orders above € 150 should enjoy a Free Shipping. Otherwise the Shipping Fee would be € 10.
I have seen some examples (http://www.helloari.com/blog/2012/12/gravity-forms-for-ecommerce-with-tax-and-shipping-options/) They added a Sub Total field and used it to conditionally add the right Shipping Fee. I've seen that the Sub Total is calculated by a manual calculation (product merge tag x quantity). Since there're 174 products, that would be madness, especially with product updates.
What would be the most efficiënt solution to calculate the Sub Total? Other solutions to offer a Free Shipping option are welcome.