What is JotForm?
JotForm is a freeonline 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.

Why do you not want to answer this thread?(Your answer will be sent to Jeanette and Aytekin)

Braintree form not working

Asked by
runtoexile
on January 14, 2016 at 12:01 AM

Hello. I'm trying to process payments for registrations using my Braintree integration. My account is already created and linked with Braintree, however neither the Sandbox mode nor a regular payment seem to be working. Any help is greatly appreciated. Here is my form: https://form.jotform.com/53274572291963

Can you enable the sandbox mode in your braintree payment form? This will help us test your form and analyse the issue. You may also like to ensure that you have added the correct API keys and merchant ID.

We will wait for your response.

Thank you!

JotForm Support

Answered by
Kevin_G
on January 14, 2016 at 02:59 PM

Hi,

I cloned your form and I have integrated with Braintree, I made a test submission and I can see the payment is being sent through JotForm to the Braintree account.

Could you try again ?

Please, double-check your credentials and try again.

Do let us know if it works.

Regards.

Answered by
runtoexile
on January 14, 2016 at 08:40 PM

I removed and then added the Braintree integration, but it still says there is a Braintree error every time. I see in my braintree account that it registers the unsuccessful attempts, but I'm not sure how to make them successful. Are you using the 4242.... credit card number to test?

Answered by
Boris
on January 15, 2016 at 01:46 AM

My colleague used an actual AMEX card while testing the Braintree integration on his cloned version of your form. I have also just now tried with the test credit card 4242 and it works just as well in the Sandbox:

Are you not able to make a submission even when the Sandbox mode is enabled on the form?

If it is still not working on your end, can you please (1) ensure that you are using the correct Merchant ID, public key, and private key of your Braintree account, and then (2) kindly let us know what error you are receiving.

Usually, the text of the error message indicates what went wrong in that instance. We will await your response, thank you.

Answered by
runtoexile
on January 15, 2016 at 03:07 PM

Yes, I've double checked all of the keys. Is there something on the Braintree side that I need to enable to allow for third-party integration? Here's what it looks like when I open the form...

JotForm Support

Answered by
Welvin
on January 16, 2016 at 01:46 AM

The form didn't prompt me that error. I have tested it as well, but I think my card doesn't have enough balance to proceed with the payment so I'm receiving this:

I have also checked the console log and the Braintree authentication is working fine:

Can you put a product with 50 cents dollar value? This way, I can test it again live.