Posted: November 13, 2024 at 10:40 am
After upgrading the option for “Track Invalid Checkout Access?” was changed back to Yes from No. Now we are getting this error when adding courses and redirecting users to the register page: “An error has occurred: Tried saving multiple times and no change, other options on the page can be saved. ### Begin System Info ### — WordPress Configuration Multisite: No — Server Configuration Operating System: Linux — PHP Configuration Memory Limit: 512M — WordPress Active Plugins Better Search Replace: 1.4.7 — WordPress Inactive Plugins ### End System Info ### |
|
Hi there, Thank you for reporting this. I can reproduce this and have create a ticket for our developers to fix. —
However, this error is shown when you navigate directly to the registration checkout page rather than making a ticket selection and submitting it through the ticket selector. It’s not directly related to the option you’ve mentioned above. Can you link me to the page your are starting your registrations from? |
|
It is here: It was working fine before the update, and it still works correctly in our development environment where it has not been upgraded to 5.0.29.p |
|
Your using custom JavaScript there, does it work using the standard register button/path? Which version is the dev site on? .28? |
|
The dev site has Version 5.0.19.p |
|
I’ve been digging into this and I was wrong above, this is indeed directly related to the “Track Invalid Checkout Access?” option. That option checks the request as well as the page, so it is related to that option now being set to yes.
Yeah, I understand what you are doing with that custom code, however, reviewing the code it’s not set up in a way EE normally expects. For example, your add to cart button redirects the user to:
The Register now button redirects to Both should be directed to the same page and ‘register’ is the correct page in terms of how your critical pages are set up, so adding to the cart should be:
The Allowing this to work with the ‘Track Invalid Checkout Access?’ you’ll need to add a uts value to the query string:
I would use |
|
Tony, Thanks I really appreciate that. I’ll get it updated and let you know. |
|
That worked, really appreciate the help with that. |
|
You’re most welcome, I’m it helped 🙂 Any further problems just let us know. |
|
The support post ‘EE 5.0.29.p unable to save “Track Invalid Checkout Access?” as No’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.