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.


  • Profile Image

    BrainTree integration: Euro currency not being reflected, it shows up in Dollars.

    Asked by SixPlus on February 19, 2016 at 03:46 PM

    Hi,

    We want to accept payments denominated in Euros for the sale of our gift
    certificates using JotForm.

    Here is a link to the jotform we created and connected to our braintree
    account: https://form.jotform.com/60486840504153

    Even though we set the currency to Euros, when we test a purchase it
    charges our card in $USD, not euros. Since we have different merchant
    accounts, including one that's for EUR charges and one that's for USD (see
    attached, it's the "Bookalokal_Instant" category), do we need to use a
    different merchant ID?

    In jotform we put the API key and the merchant ID which we found in the
    account settings in Braintree, and there's only 1 as far as we can tell.

    Please help! People will think they are buying something for 100 euros, and
    only getting charged $100 USD.

    Thanks,

    Emily

    Page URL:
    https://form.jotform.com/60486840504153

    collecting collecting payment JotForm currency
  • Profile Image
    JotForm Support

    Answered by BDAVID on February 19, 2016 at 07:16 PM

    I just tested it my BrainTree integration form in Euros currency, and it shows up in dollars:

    I will forward this to our second level to get a more accurate answer on this matter.

  • Profile Image
    JotForm Support

    Answered by NeilVicente on February 21, 2016 at 02:26 PM

    Hi Emily,

    We're sorry for the inconvenience. To accept payments in other currencies, you must enter the ID of the merchant account that is in that currency.

    We have just removed the currency option in our payment wizard. Again, sorry for the inconvenience and confusion caused.

    Best,

  • Profile Image

    Answered by SixPlus on February 26, 2016 at 01:45 PM
    Hi,
    My correspondence with Braintree is below. Apparently, I need to have
    direct access to the code so I can enter the specific Merchant Account ID.
    Do you know how I can do this?
    Thanks,
    Emily
    --------------
    Hey Emily,
    Thanks for reaching back out to us.
    Unfortunately we aren’t very familiar with jotform’s implementation – if
    you do not have direct access to the code, then usually this is a field
    that you can enter separately from the *Merchant ID*. Could you reach out
    to jotform to ask where this field might be?
    It seems that the agent that previously helped you is suggested to
    completely change *Merchant ID*s, which should not be the case. As
    noted on this
    page
    ,
    the *Merchant ID* is a separate value from a *Merchant Account ID*.
    If you have any additional questions, don’t hesitate to let us know.
    Sincerely
    Cory
    ...
  • Profile Image

    Answered by Ben on February 26, 2016 at 03:04 PM

    For the Braintree integration Emily you are required to provide the following details:

    1. Merchant ID
    2. Public Key
    3. Private Key

    Once you add all 3 the form should work properly.

    Based on what you have mentioned so far, you already had the form set up properly - had the correct details in these fields.

    The only thing that was now changed was that the currency can no longer be changed on the form, but instead it will use the default currency of your own account.

    If you wish to charge the correct amount, you can apply the conversion rates manually by setting the prices in the amount of USD equivalent to 100 Euros.

    In the same time you can leave your form show 100 Euros through CSS, if that is desired.