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.
Tax / percentage amount on top of custom paymentsAsked by cheekyface on April 28, 2014 at 10:14 PM
I understand it is now possible to add tax to products but I also noticed that it's not possible to do this for custom amounts.
I need to be able to calculate tax or add a percentage on a custom amount that is entered by the person using the form. Any chance this will be possible some time soon?
Thanks for posting this into a separate thread. We got what you mean now. We have now raised this as a feature request for a consideration. Hopefully, our developer will be able to add it on the payment wizard soon.
Any progress on this feature? My client has just requested the exact same functionality (September 2015)
(Private)Answered by EltonCris on September 08, 2015 at 11:24 PM
You can achieve this by using form calculation widget and custom payment.
So first, you have to create your product items using regular checkbox, radio or dropdown fields. Then calculate the total value of your products using the form calculation widget. Then pass the total value to the custom payment. Here's a guide for that: https://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field
On the form calculation widget formula, you can define there a fixed tax fee or you can create a condition to charge a tax base on the selected country on the address tool.
Tax base on selected country:
If we can be of further assistance, let us know.