Unrecognized request URL Error
-
I’m suddenly getting this error on a form that was previously working properly:
“Unrecognized request URL (GET: /v1/payment_intents/). 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/.”
The form page is here:
https://clearwatershuffleboard.com/give/membership/Please help!
The page I need help with: [log in to see the link]
-
I installed the WP Force SSL plugin to see if that would help. Still get the same error.
I changed the form to turn off the selection of “Country” in the address field. This fixed the error. But I think that means there is a related bug in the Forminator plugin, probably since upgrade of WordPress to Version 6.1.
-
This reply was modified 3 years, 7 months ago by
pokerxanadu.
Hi @pokerxanadu
Sorry to hear you had this issue.
I tested the Form with the Country field and it worked well, could you please duplicate your form, add the country field back and see if you are still able to replicate it? If so, please export the form https://wpmudev.com/docs/wpmu-dev-plugins/forminator/#import-export share it here using pastebin.com or Google drive.
Best Regards
Patrick FreitasThe error came back when I turned on the Country field. Here’s the exported live form (with Country field turned off):
https://drive.google.com/file/d/1-4kjsMFrzCpeCJjFfwoqHP_W_stky_e7/view?usp=share_linkHere is the test page (with Country field turned on), which is set to test Stripe mode so it’s okay to try it:
https://clearwatershuffleboard.com/give/membershiptest/And here is the exported test form (with Country field turned on):
https://drive.google.com/file/d/1aF806u4UA2F6edwsq9Hnmcx5wXYKX6Aq/view?usp=share_link-
This reply was modified 3 years, 7 months ago by
pokerxanadu.
-
This reply was modified 3 years, 7 months ago by
pokerxanadu.
-
This reply was modified 3 years, 7 months ago by
pokerxanadu.
Hi @pokerxanadu
I hope you’re well today!
Unfortunately I cannot download exported forms in order to test them.
Would you please edit shared links at your Google Drive and change access rights for those links to “Everyone with a link can view” option?
Note please: form export does not include any form submission data so no such data would be exposed.
Let us know here once it’s done, please.
Kind regards,
AdamHi Adam,
Sorry about that. I have changed the google drive settings for the files.
-Martin
Hi @pokerxanadu,
Seems like this is occurring due to the “Name” field. Unfortunately, there is a bug when you have “Multiple” enabled in the “Name” field.
Could you please check whether it works fine once you enable “Single” in your “Name” field?
Screenshot:
If you are looking to add “Last Name”, you can add one more “Name” field for now as a workaround.
Could you please check and see whether the above works? Looking forward to your response.
Best Regards,
NithinHi Nithin,
Unfortunately, I can’t do any testing with Stripe anymore. Stripe has sent a notification that they are suspending my account due to “fraud risk” with our website. They won’t give any further details, but in trying to figure out why they might have tagged our site that way I discovered what seems to be another Forminator bug. The page with the Membership form that we have been working on won’t display Captcha.
I have reCaptcha V3 implemented in Forminator. It’s working on other pages on my website with Forminator forms, such as:
https://clearwatershuffleboard.com/contact/
https://clearwatershuffleboard.com/sponsorship/But it doesn’t display on the Membership form:
https://clearwatershuffleboard.com/give/membership/I’ve also implemented and tried hCaptcha on the Membership form. It also won’t display.
I’ll be switching to use PayPal instead of Stripe, but need to sort out this Captcha bug first.
Hi @pokerxanadu,
I couldn’t find a Captcha field added in the form that you shared. Was the captcha field added since you shared the export with us?
If yes, can you please share a new form export so we can take a closer look at the issue?
However, that shouldn’t be why Stripe suspended your account mentioned with “fraud risk”. Please check this with Stripe support for more insights into this.
We look forward to hearing back from you to take a closer look at the Captcha issue.
Kind Regards,
Nebu JohnHere is the downloaded form with the Captcha field:
https://drive.google.com/file/d/1mRIdWC2iF3Xy6L47QT74cbWfcjXrzyqW/view?usp=share_linkHere is the live page with the form included (captcha doesn’t display):
https://clearwatershuffleboard.com/give/membershiptest/In working on this, I discovered that if I toggle “Country” off in the Address field, the captcha will appear! Definitely a Forminator bug.
Stripe will not provide any details or discussion about why our account was suspended or what “fraud risk” means. I was just guessing that it is related to the lack of Captcha on the page as I can’t think of anything else it might be. My only other guess would be that our account was flagged due to multiple attempts to submit the form to Stripe generating the “Unrecognized request URL” error.
To summate all, there are two bugs in Forminator:
“Unrecognized request URL” error when submitting to Stripe. I found that the error does not occur if I have “Country” toggled off in the Address field, but you say that it is caused by having “Multiple” selected for the Address field.
Captcha doesn’t appear on the page if “Country” is toggled on in the Address field.
For both bugs, it seems to center around the “Country” field within the Multiple Address fields.
Hopefully you will be able to provide an updated plugin module to fix these.
Hi @pokerxanadu
I’m really sorry for the issue!
As for the Stripe’s “fraud risk”, I’m afraid I can’t tell much about it but I’ve never seen so far that “payment intent” issue to causing such troubles. Yet, I can’t definitely say that it’s not a reason – if there was a lot of transactions in “live” mode, perhaps indeed it triggered some “fraud control” mechanisms. But I’m afraid, you’ll need to “push on them” to get more information.
One thing I can tell for sure is that captcha is not a “hard requirement” – SSL is and that part is fine. A “test” mode wouldn’t also trigger such “fraud risk” option.
As for payment itself, we are investigating the “payment intent” issue and hopefully it will be handled soon but I don’t have ETA.
—-
As for reCaptcha. I can confirm that the Country field is related here. Specifically, the “select” field after update. I suppose that the form was created with one of previous Forminator version and it worked back then, right?
I’m asking because I’ve seen it just recently and it may mean we are dealing with another, not-yet-identified, bug. A workaround that worked for me was a bit “tricky” but would you mind giving it a try? The steps would be (exact order):
– deactivate “Contry” field in “Address” field; save the form
– remove “Address” field form the form; save the form
– remove “Captch” field from teh form; save the form
– duplicate the form
– edit the duplicate and add and configure “Captcha” field on that duplicated form; save it
– add “Address” field but with “Country” field disabled on that duplicated form; save it
– finally, re-enable “Country” field on that duplicated form and save itThen test the duplicate form on the page and see if captcha shows up. If so, you can use that duplicated form (though that would mean submissions would be now going to the new form instead of original one).
If you can confirm that it worked for you, I’ll report this to our Forminator Team as a bug. If it doesn’t work, we’ll need to do a bit more investigation on our end to precisely identify the issue so we may still need to ask you some additional questions. But let’s please check that workaround first and see if it works for you.
Kind regards,
AdamHi Adam,
Thanks for your work on these issues.
I followed your instructions exactly. Before the last step of activating Country on the new duplicated form, the Captcha was working. On this new form, once I activated Country, Captcha no longer appears, just like on the original form.
The page with the new form is here:
https://clearwatershuffleboard.com/give/membershiptest/The exported new form is here:
https://drive.google.com/file/d/1a5idwEMHHRovuglyBmCKZIKNERsP45mK/view?usp=share_link-Martin
Hi @pokerxanadu,
I could notice the issue with the given form export. Could you please delete the “Address” field in the form and re-add it again?
The action of deleting and re-adding the field does resolve when tested. Please do check and let us know whether that helps.
Looking forward to your response.
Kind Regards,
NithinAs I wrote previously, I followed the test instructions exactly, which included deleting and re-adding the ADDRESS field. It DOES NOT resolve the issue.
But at your request, Nithin, I tried it again per the instructions given to me. Here is what I did, step by step, and the results:
1. I deleted the Address field from the form and saved:
The Captcha appeared on the page, working properly.2. I added the Address field back to the form with Country toggled off and saved:
The Captcha continued to appear on the page, working properly.3. I toggled the Country field on and saved:
The Captcha disappeared on the page, no longer working properly.To investigate further, I did the following, and the Captcha bug did not appear:
1. I deleted the Address field from the form and saved:
The Captcha appeared on the page, working properly.2. I added the Address field back to the form with Country left toggled on by default and saved:
The Captcha continued to appear on the page, working properly.To investigate even further, I did the following, and the Captcha bug reappeared:
1. I deleted the Address field from the form and saved:
The Captcha appeared on the page, working properly.2. I added the Address field back to the form with Country left toggled on by default and saved:
The Captcha continued to appear on the page, working properly.3. I toggled the Country field off and back on and then saved:
The Captcha disappeared on the page, no longer working properly.`So there is still a bug in the Forminator software:
When the Country field is toggled off in the Address field and then toggled back on (with or without saving at each step), the Captcha field stops working.Hopefully this will help you zero in on fixing the bug.
Hi @pokerxanadu,
Thanks for explaining further; I do see what you meant. I’m reporting this issue to our teams attention so that this bug can be addressed.
As you have stated, the issue re-appears once we disabled and re-activate the “Country” field.
Thanks for the steps. Really appreciate. Have a great day ahead.
Kind Regards,
Nithin -
This reply was modified 3 years, 7 months ago by
The topic ‘Unrecognized request URL Error’ is closed to new replies.