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

  • Profile Image
    Asked on February 19, 2016 at 03:46 PM


    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

    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.



  • Profile Image
    Answered 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
    Answered 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.


  • Profile Image
    Answered on February 26, 2016 at 01:45 PM
    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?
    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
    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.
  • Profile Image
    Answered 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.