PayPal - Accepting MultiCurrency payments on our forms

  • Profile Image
    Asked 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?


  • Profile Image
    Answered on October 28, 2015 at 09:00 PM

    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!

  • Profile Image
    Answered on November 10, 2015 at 06:57 AM

    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?



  • Profile Image
    Answered on November 10, 2015 at 10:08 AM

    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.

  • Profile Image
    Answered on November 16, 2016 at 06:16 AM

    By way of an update - I am currently looking into the option of utilising the source code.  However I thought I would check to see if there are any future plans to allow a currency selection option on the Multiple Payment Form.




  • Profile Image
    Answered on November 16, 2016 at 08:21 AM

    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: