Posted: December 10, 2013 at 6:39 pm
|
Hello. I just updated Event Espresso. Since I did that our registration no longer works when submitting a registration. No settings have changed. The return URL is still https://asisnyc.org/?page_id=160. This still goes to the Thank You page. Payment is set up using the Authorize.net SIM method. The error message is |
|
Hi Tom, Not sure why this has suddenly stopped. Do you have Force HTTPS on Return option set in the Payment Gateway options? One possibility is to turn that off, and to use the stripped transaction page (otherwise the return page may look a little wonky) – http://eventespresso.s3.amazonaws.com/2011/09/txnpage.zip. |
|
Dean, I did not have Force HTTPS option selected. And the page did not look wonky. I did try toggling that one and off to see if it made a difference. One thing I wonder is why the url starts with https. The actual final page it ends at is http. But https is how it is listed in Event Espresso and at Authorize.net and that is what has worked. |
|
Dean |
|
I am creating a new support ticket in a hope I can push this to a higher level. |
It looks like there is a redirect happening from https to http. Can you go into your Authorize.net account and add this URL to the relay response URL field: http://asisnyc.org/events/thank-you/ Also, do you have the above page set to be forced as SSL (via a plugin like WP HTTPS) ? |
|
|
Josh |
I think you’ll need to try it with the SSL turned off for that page. It appears that the Better WP security plugin’s SSL functionality isn’t working on your site. |
|
I think you’ll need to try it with the SSL turned off for that page. It appears that the Better WP security plugin’s SSL functionality isn’t working on your site. |
|
|
The SSL was turned off for that page. How do you know the Better WP Security is not working? |
Something (and it may be the .htaccess rules that WP Better Security writes) is redirecting all https traffic to http. If you try visiting: do you see how it automatically redirects to: |
|
|
It redirects it because the WordPress Address (URL) in General settings is set to http://asisnyc.org. WP Security is set up so that only specific pages are secure, which we were advised to do to help speed up the site. When you go to a page that is supposed to the be secure but use the http, it refers it to the https page. So it looks like the Better WP plugin is active. But I think this security issue could be the problem. One thing I never understood is why if the page people final end up in is http://asisnyc/events/thank-you but the Relay Response URL listed in the payment settings is https://asisnyc.org/?page_id=160. Which was what was listed at Authorisze.net Anyway, we tried http://asisnyc.org/events/thank-you/. And both http and https://asisnyc.org/?page_id=160. But nothing works. I need to ask this client for access to Authorize.net to find out what exactly is there before I move forward. But I would like, if you can, to clarify this issue over the discrepancy btw the actual referral page and the URL that is listed in Payment Settings. Also curious why you felt the SSL plugin was not working. Maybe our system is not set up as it should be? |
Even if your WP site setting is set to http://asisnyc.org it should allow the page to load up as https if that’s requested. It may be one of the plugins you’ve set up added some redirect rules to the .htaccess file that is breaking this. I think the root of the problem that you’re seeing is that redirection from: https://asisnyc.org/?page_id=160 to http:// |
|
|
In the list of Response/Receipt URLs, I have these listed |
|
Okay I deactivated all plugins to do with SSL. And now it works. But of course we don’t have any pages that are protected. Which doesn’t’t seem acceptable does it? |
|
The system is now working. I then changed the settings to only specified pages are secure. And now it works. So something in there worked. |
Which pages do you need to be encrypted? The credit card info gets entered on Authorize.net server right? |
|
|
The client wants any page that people enter personal information (i.e., a form) to be encrypted. |
The support post ‘Updated Event Espresso and get invalid relay response error’ 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.