One-step Payment Gateway Integration
Paid Memberships Pro integrates flawlessly with Authorize.net with ARB, PayPal’s Website Payments Pro with the recurring payments module, and also PayPal Express for business accounts. Create your Payment Gateway with either of these options and then paste your API information into the plugin’s setup page.
Some other membership plugins require you to create subscription buttons for each membership level and have your users checkout on PayPal’s site. That is still an option when using Paid Memberships Pro with PayPal Express. You can also use Authorize.net or PayPal’s Website Payments Pro to provide a seamless user experience and allow users to checkout on your own domain. Monthly fees for Website Payments Pro can be obtained here.
SSL
To make the checkout process secure, you will need to install an SSL which can be obtained through your domain registrar or web host. If you are unsure, GoDaddy is a good SSL provider where you can get a cheap SSL to use no matter where your site is used.
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.
A certificate authority such as GoDaddy or GeoTrust provides a seal that a majority of web browsers already trust. As the website owner, you can purchase the SSL seal so that visitors to your site know that their private information is safe. Without a valid SSL seal, the web browser will be prompt to trust your website with an alarming security message, upon which a savvy visitor would dismiss the message and leave your site.