- VolleyballQLDAsked on February 02, 2017 at 08:59 PM
To check my form works I wanted to change the stripe payment field to test mode, but it always fails when changing the live mode to test mode. I tried it on a new form and had the same response. It works fine for live but not for test.
- JotForm SupportamyAnswered on February 03, 2017 at 12:13 AM
You need to make sure you are using Testing with Testing Keys and Live with Live Keys otherwise, that can cause this type of complication. You can learn more from the Stripe official document.
After you get test API from Stripe, edit your form and on the address bar, add &old and then go to that URL.
Then you will need to insert your test Stripe API key and Publish key in your form. Please click properties on the Payment field. Then click the Drop arrow (properties), and then click Edit Properties.
Next, enter your Stripe API key and Publish Key
Once done, click the Close settings button at the bottom and then save your form.
Lastly try again in test mode and let us know if the problem persists.
Please don't forget to turn back to the v3 mode. Add &test at the end of the URL in order to turn back to the v3.
- VolleyballQLDAnswered on February 14, 2017 at 12:06 AM
I have managed to get the test stripe payment working using your instructions but there is one more step needed. You need to go into the payment wizard and tell Stripe you are doing Test mode. Otherwise Stripe tells you, you have the wrong API keys for live mode.
However the old payment wizard is not working for me in firefox, so I have had to use Edge.
Instead of going into Edit Properties AND Payment Wizard you can do all of it by going into the payment wizard and Clicking the "Enter Stripe API Key Instead". Then it all works.
- JotForm Supportashwin_dAnswered on February 14, 2017 at 03:00 AM
I am glad to know that your form now works as expected for Stripe test mode.
Did you try version 4 of our editor?
- VolleyballQLDAnswered on February 16, 2017 at 09:26 PM
I have tried version 4 and setting up test mode with stripe doesn't work there either.