Paid Memberships Pro requires a valid SSL in order to process the membership checkout on your domain (if you are using an offsite payment gateway – PayPal Express or PayPal Standard – an SSL is not required but highly recommended and can improve SEO).

Where can I get an SSL?

If you don’t have an SSL, click here for information on how to obtain one.

What is an SSL?

An SSL is a digital “signature” by a trusted certificate authority. It allows visitors verify the identity of a secure site before they provide private information, such as their account password or billing information. It validates the HTTPS protocol, allowing the web browser to communicate private information with your secure website.

What is the SSL Seal Code?

If the SSL has been properly installed on your web server, you can place a “seal” that allows users to verify the security of the connection. Your certificate authority such as GoDaddy or GeoTrust provides a seal that a majority of web browsers already trust. As the website owner, you can include the SSL seal code on the Membership Checkout page so that visitors to your site know that their private information is safe.

Read this companion guide on how to show your SSL Seal Code on Membership Checkout with specific details for popular SSL issuers.

  • If the code provided by your SSL issuer is basic HTML (a link and image tag), you can simply copy place this code directly into the “SSL Seal Code” field on the Memberships > Payment Gateway & SSL page in the WordPress admin.
  • If the code provided by your SSL issuer includes the script, you must use custom code to display the seal. Allowing text fields in the WordPress admin to accept script tags exposes your site to security vulnerabilities, including cross-site scripting attacks.

Below is an example method to insert an SSL Seal provided by AlphaSSL

Continue reading about SSL: How to Install Your SSL Certificate and Configuring WordPress to Always Use HTTPS/SSL

Was this article helpful?
YesNo