Stripe test mode sends live data on Stripe

  • Profile Image
    albertaparty
    Asked on July 24, 2013 at 05:40 PM

    Hi,

    I'm creating a recurring donation form, and have the check box for "test mode" selected for the payment object, but it goes into stripe as a live transaction instead of a test transaction. Is there something broken on your end?

  • Profile Image
    EltonCris
    Answered on July 24, 2013 at 06:48 PM

    Hi there,

    When you go to test mode, please make sure your Stripe is on test mode as well. You can check that in your Stripe dashboard. 

    If this doesn't help, use test stripe api keys instead, just enter it manually on the integration, this might work better.
    Thanks!
  • Profile Image
    albertaparty
    Answered on July 24, 2013 at 11:24 PM

    Stripe was on test mode. We have 2 forms: a one-time donation form and a monthly recurring donation form. Both forms are set to be in test mode. The one-time donation form submits to stripe's test mode, the recurring one does not. Jotform is behaving in an inconsistent manner. I do not have the time to check to see if the explicitly setting the test mode API keys has the expected behaviour, but believe me when I report that jotform is not doing the right thing is this case. Please check it out.

  • Profile Image
    EltonCris
    Answered on July 25, 2013 at 03:33 AM

    Hi,

    I cloned your form here and made a test. It seems to work fine as expected. You can see my working test here: http://screencast.com/t/jG4mPMkN

    As you can see, I couldn't replicate the problem. I was able to submit a test payment on a cloned of your form and it shows on my Stripe Dashboard, Test Mode. I am using Test API Keys as explained on my previous post and used a Test CC found on this tutorial: https://stripe.com/docs/testing

    Furthermore, I have also send a test payment with your recurring form and it was successful so it should be working fine. Kindly review it on your side. Thanks!

  • Profile Image
    albertaparty
    Answered on July 25, 2013 at 04:37 PM

    So, contrary to what I said in my previous post, I did explictly insert the stripe test mode API keys into the form before you did your test, and yes, it did make it work correctly.

    There is some bugginess somewhere in your code, but I'll rely on the API keys from now on.