What kind of SSL certificate do I need for proform?

I didn’t realize I needed to make the site https to have the full functionality of the s2member proforms. Is the standard comodo positive ssl certificate enough to use all the pro forms with payments or do I need other specific ssl certificate?

Cheers everyone,

Brooke

The standard Comodo Positive SSL certificate should be enough.

However, my experience earlier this year is that Stripe would not accept it. My host (Lightning Base, which is outstanding) then tried setting up a free Let’s Encrypt SSL certificate for me instead. It works like a charm. No need to pay for an SSL certificate at all now!

Hey Tim! I already bought the standard comodo positive ssl certificate so think I’m gonna try it however the fact that you had problem setting up proform with stripe have got me a little worried. Did you happen to get a reason from them why it didn’t work? Would proform with paypal make any difference?

Thank you,

Brooke

Brooke,

I emailed Stripe about it, and they told me to try a test. Then I told them the results of that test, and this is part of what they said:

Stripe recently began to require valid certificates for HTTPS webhook endpoints and most often these issues occur when your site is missing an intermediate SSL certificate. Specifically, on the SSL Labs results page you linked, you will see some of the items in the Certificate Path section marked as “Extra download.”

The only way around that was to see if I could get the intermediate certificates included in the CA bundle from Comodo, so that the “Extra download” errors on the SSL Labs results would go away.

That’s when I got in touch with my host, who thought this was all very odd and opted to try installing Let’s Encrypt instead.

I don’t know whether PayPal would take the same view as Stripe. But I can say that, if you have the choice of whether to use PayPal or Stripe, there is absolutely no way I could recommend PayPal. Even if it’s slightly more convenient for this, you’ll soon find multiple reasons to regret ever using PayPal when Stripe is so easy.

My advice would be this. Now you’ve got the Comodo SSL certificate, try it out. If it doesn’t work (which you’ll know because you’ll start receiving email messages from Stripe) ask for a refund and install Let’s Encrypt.

And if your host makes it difficult to do this sort of thing, do yourself a massive favor and move to Lightning Base, where you’ll not only get a very fast site but the best customer service ever.