JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
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.
PayPal - Accepting MultiCurrency payments on our formsAsked by nickbh on October 28, 2015 at 05:04 PM
I have a requirement to allow customers to chose whether they pay in USD, EUR or GBP.
Can the paypal wizrd handle the ability to change the currency or would I have to have multiple paypal widgets and only show the one that is releveant to the currency required by use of conditional logic?
Unfortunately, both are not yet possible. We do not have multiple currency options on Paypal. You can't also add multiple payment tools on a single form.
The only way to achieve that is to create multiple forms for each currency.
You can simply clone your form, change the currency on the cloned form and then redirect users to form with the currency they want to pay.
Hope this still helps!
Good workaround for the moment. But, is there any way to change it within the source code? Thought I would ask before I start cloning.....
Main reason being that I can manage the forms - however I have to manage the link to the forms from my other application (will get messy with 6+ currencies). Whereas if I passed the Currency through a URL Parameter and inturn that woud populate the correct currency in the PayPal Widget I would have less management of forms and links to be concerned with.
Just for the future though, might be a nice idea to include the ability to change the currency dynamically through a field. Only so I do not need to maintain so many forms. Could it be included in a future release?
Unfortunately the URL pre-populating is not possible, nor would be good to use since users are likely to change the currency into something else by themselves and pay a very low amount to get the same as they would for the original price.
For example, imagine if you are selling something in GBP and someone leaves the amount as it is and changes currency into USD - there is a slight, but noticeable different in the amount that you would get.
There are also many other currencies around that could make you get one or two GBP while you should have got over 10.
Now as my colleague had mentioned, you can clone the form, or you could create the form with the payment tool only, and having few within the main form would mean that you can have one link - to the main form, and 3 PayPal tools available on your form.
You can see more about this here: How to Create a Basic Multiple Payment form
In which case this would be a good to check guide as well: How to Update the Multiple Payment Form
If you prefer to use source code instead and leave one form, you could always grab the full source code of your form and then implement this feature for yourself, either by yourself or by hiring a developer, in which case you would need to re-embed the form each time you make some change in the form builder.
I'm sorry, but we still don't have this feature. We need to request this to our developers. I will do it in a new thread, please proceed to this link: https://www.jotform.com/answers/991278.