Membership Pro is a Joomla extension, so you need to have a website built on Joomla CMS to use the extension. Please look at to see technial requirement for your server. Latest version of Membership Pro only works with works with Joomla 3.9.0+. If you are using older Joomla version, submit a support ticket asking us sending old version of the extension which works with the old version of Joomla which you are using.

Beside generic requirement with a Joomla website, Membership Pro also requires some additional requirements below:

  1. PHP 5.4.x+. If your site is running on older version of PHP, please contact your hosting provider, ask them to change settings for your hosting account to use PHP 5.4.0+ (PHP 7.x is recommended).
  2. If you use a credit card based payment plugin (for example, Paypal Pro,, Stripe, Eway, NAB Transact...), customers will enter credit card information directly on your site for processing payment, so your site should have an SSL certificate installed so that the payment process will be secure. Without an SSL certificate, Membership Pro still works well, however, in this case, the credit card data which customers enter on your site for processing payment won't be encrypted when it is transferred over internet, and it will be insecure.