404 ERROR - /v1/payment_intents//confirm

  • GreenHouseThinkTank
    Asked on August 12, 2019 at 2:16 PM

    Hi JotForm,

    We've have 7/8 people try to make payment using stripe part of out conference sign up form in the last few days. Every time they get 404 ERRORs. I've contact stripe and they believe the issue relates to your latest update - see below:


    Hello There,

    Nicholas from Stripe Support here again. Our chat got disconnected there before I was able to provide an outcome.

    After looking at the account I reached out to a colleague for further assistance and was informed that there was an update to the Jotform. This error in the integration is causing the payments to not come through.  The version by Jotform that worked was the 03-07-2016.  The updated version 05-16-2019, is what is failing.  Jotform will need to be contacted to correct.

    That said: should there be anything whatsoever that I can help with moving forward, definitely don't hesitate to let me know. 

    Cheers,

    Nicholas

    -----------------

    {

      "error": {

        "message": "Unrecognized request URL (POST: /v1/payment_intents//confirm). If you are trying to list objects, remove the trailing slash. If you are trying to retrieve an object, make sure you passed a valid (non-empty) identifier in your code. Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",

        "type": "invalid_request_error"

      }

    }

    --------------------

    Please advise as to how I get this resolved ASAP.


  • Nik_C
    Replied on August 12, 2019 at 2:38 PM

    Unfortunately, I wasn't able to test your form since it's in live mode. But when I tested using a test credit card, it was declined, so the response is proper:

    1565634983Screen Shot 2019 08 12 at 8 Screenshot 10

    If the issue persists, please share the console report when it happens: https://www.jotform.com/help/453-How-to-get-a-console-report-from-most-common-browsers

    Also, if your form is embedded in a website, please share the website URL.

    We'll wait for your response.

    Thank you!±


  • GreenHouseThinkTank
    Replied on August 12, 2019 at 3:32 PM

    Form is in Live mode as we had been taking payment on it find until people started reporting errors on the 9th August. 

    I did try in test mode but could get it to submit in preview mode - the fillform button would fill in the payment card fields.

    In the end I've fix but duplicating form, deleting payment element and re-adding it. I couldn't do this on original form as it said it would delete field from all the previous sign ups we've taken. It's slightly frustrating that our sign up for the conference will now be split between two different version of the same form.

    If you compare the new and old version of the form:

    New: https://form.jotformeu.com/92235598381365

    Old: https://form.jotformeu.com/91355649644366


    You can see that card details fields look slightly different. I guess this is because of the Jotform update that happened.

  • Nik_C
    Replied on August 12, 2019 at 3:47 PM

    Please try removing the Stripe integration and then add it again. Products created will remain, so you will not have to create them again. When you do that, re-integrate your Stripe integration and test it.

    That should fix the problem.

    Please let us know how it worked.

    Thank you!