SSL (HTTPS) is not enabled. You will not be able to process live Stripe transactions until SSL is enabled

Hi. I’m in the process of setting up Stipe (part of the settings in the WPAmelia plugin) on my local install, but I keep getting this warning:

“SSL (HTTPS) is not enabled. You will not be able to process live Stripe transactions until SSL is enabled.”

I’m not sure how to resolve this. I do currently have SSL as “TRUSTED” under the SSL tab, but it doesn’t seem to be working.

Am I missing something, somewhere? Any help is appreciated. Thanks.

Hey @samvil

In most cases executing transactions on a Local environment is something that isn’t desired, so many tools take steps to prevent that.

If you are trying to test out Stripe functionality before deploying to a Live site, then you might take a look to see if there are any options for the plugin to make use of Stripes’ test mode.

Looking at the WPAmelia plugin’s help docs here: https://wpamelia.com/configuring-payments/

shows that there does seem to be a test mode for stripe that can be enabled.

Other than that, I’m not quite sure where to go next except to ensure that the Local site is loading over HTTPS. To do that, take a look at the address bar for the browser, and if it says “Not Secure” insert an https:// in front of the url.