Support

Home Forums Event Espresso Premium Stripe Gateway SSL issue

Stripe Gateway SSL issue

Posted: May 16, 2016 at 3:53 am


STORM John

May 16, 2016 at 3:53 am

Hi,

As recommended I installed WordPress https to secure the Stripe payment process but when activated the controls in the event cart to increase + / decrease – and delete tickets stop functioning i.e. when clicked nothing happens. Once https is disabled on the page the controls function normally again.

I notice when the issue occurs that Firefox detects unsecured items on the page and displays the grey triangle in the address bar, it looks like a component is not loaded when the connection is secure.

Is there a fix for this?

EE 4.8.43p is intalled with WordPress 4.5.2 and latest version of WordPress HTTPS.


Tony

  • Support Staff

May 16, 2016 at 4:14 am

Hi there,

When you activate SSL on the checkout pages are you also securing the admin?

If not when you enable SSL on the front end you will need to check “Force SSL Administration” within WordPress HTTPS.

The cart functions use the /wp-admin/admin-ajax.php file to update the cart, if you secure the checkout page but not the admin then that request will fail as it will be an un-secure connection.


STORM John

May 16, 2016 at 5:31 am

Hi TOny,

No I hadn’t secured the admin so I did this but then tickets wouldn’t add to the cart.

So I set in htaccess to force an SSL connection with WordPress https deactivated but then when tickets were added to the cart the cart forced the unsecure url http://

So I reactivated WordPress HTTPS and with https set for the admin and a secure filter set for /registration-checkout/ and it set in htaccess to force SSL and it seems to work ok but SSL is site for the whole site.

I’d prefer for SLL just to activate for the /registration-checkout/ pages. Is this possible?


Tony

  • Support Staff

May 16, 2016 at 5:36 am

Yes it should be possible to secure the EE critical pages and the admin if you prefer.

When you secure the checkout process, you will need to secure /wp-admin/, any page that has the ticket selector shown and all of the EE critical pages listed within Event Espresso -> General Settings -> Critical Pages.

Is this the guide you previously followed?

https://eventespresso.com/wiki/espresso-sslhttps/

The support post ‘Stripe Gateway SSL issue’ 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.

Event Espresso