PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Support for multiple currencies

  1. Hi,

    I'd like to request the ability to choose which currency is displayed based on user input.

    I'm currently working on a site in which an author wants to sell his book at different prices rounded off to each currency (i.e. 10 GBP, 12 EURO, 15 USD). From looking though the forums it seems others have at times wanted to achieve similar results and found that Gravity Forms offers no flexibility for multiple currencies, which is a bit of a dealbreaker for those selling on an international level.

    It would be great to see this worked into a future release or at the very least a guide made about how to achieve such results through hooks. I know its something I expected to be integrated into Gravity Forms particularly with a Developer's License.

    Thanks

    Posted 12 years ago on Wednesday December 7, 2011 | Permalink
  2. Gravity Forms ecommerce capabilities are not intended to be a replacement for a more advanced shopping cart plugin or full blown ecommerce system. It's primarily designed for simple order forms and ecommerce situations where a full blown shopping cart solution is overkill. These situations are quite common. But ecommerce is just one feature of Gravity Forms, it isn't the focus.

    We would like to enhance currency support in the future, however things like multi-currency on a single form get very complex very quickly.

    $1 is not the same as 1 EURO. Values are stored as a single price. You don't add pricing per currency and most ecommerce applications and shopping carts don't have price inputs per currency. Typically you add and manage pricing in a single currency.

    How most sites handle multiple currencies is purely via display, by displaying the stored price as another currency. However, to do that correctly you need to be able to do currency conversions. That required a 3rd party API. So things quickly get more and more complex.

    Posted 12 years ago on Wednesday December 7, 2011 | Permalink
  3. Okay just to be clear I think what I'm talking about is a pretty simple integration of multiple currencies which like you said would be overkill on a full blown e-commerce solution. It doesn't have to be in a single form. Like I said I want to have set prices rounded off for different currencies not just convert them.

    Basically what I see as a limitation is it appears that only one currency can be used for the whole site on which Gravity Forms is installed which leaves no options to those who may want to price things in a different currency in a different forms. Maybe I'm wrong on this? And maybe I'm overestimating what adding this functionality would involve but to me it just seems to be a matter allowing the set currency to be changed within a particular form which would offer more flexibility to developers.

    Posted 12 years ago on Thursday December 8, 2011 | Permalink
  4. The currency setting is per installation. There are no form specific configuration currency options. Ask Carl mentioned, it's something that has been brought up before and is being considered for a future release.

    Posted 12 years ago on Friday December 9, 2011 | Permalink
  5. This would be a killer function guys, if you could just have a number of boxes in a field that pipes into the PayPal add on. The boxes would be like you do in the drop down menu fields where you;d have the title of the currency, and a free text number field for the amount e.g.

    GBP : 10
    USD : 20
    EUR : 15

    Then each selection would update the Paypal feed dynamically with the currency if you could have it with conditional logic so you could have say a drop down or check box where you select your region and it updates the paypal currency based on that that would be amazing.

    This would be an amazing addition to the GF plugin and addons, and could encourage a lot of bigger international sites to go with this as a developer license. GF really is cost effective and negates the need for a forms programmer...

    If different currency per form were introduced I think GF would be simply perfect!!!

    Thanks for all your hard work on the plugin it is awesome, keep it up!

    Simon

    Posted 12 years ago on Sunday February 19, 2012 | Permalink
  6. I suggest another way to introduce Multi-currency feature in Gravity Forms.
    Allow plugin users (site admins) to check which currencies will be used, and apply Interbank rates for current day on every form filling by default. Rates are available from feed at http://www.oanda.com/rates/currency-data/. If user is not happy with automatic conversion for some reason (and there could be a lot of reasons), use checkbox for not using rates and allow manual price input for every currency like Simon Dunant suggested.

    It will be a killer feature.

    Posted 12 years ago on Tuesday June 12, 2012 | Permalink