Stripe payments with SSL & Membership 2 Pro

I'm putting together a site to sell some digital products. I've done a fair bit of Wordpress work in the past but have never developed any payment sites, other than very basic Paypal buttons. Today I've hit a slight block in my understanding of Stripe needing SSL/HTTPS to be present on my site. An earlier WPMUDEV blog refers to a solution called Super Stripe (re-named to something else now). I'm hoping to install Membership 2 Pro, in combination with Coursepress Pro and Marketpress. My question then relates to the use of a Stripe payment solution with these plugins and whether WPMUDEV offers an alternative to Super Stripe, if for example I wanted to avoid (for now) purchasing and installing SSL, which I have never done before.

  • Nastia

    Hello @jt12

    I hope you are doing well today!

    If you wish to sell courses using Stripe gateway, then you will have to use the CoursePress Pro with the MarketPress plugin . Once you have both plugins installed, navigate to CoursePress Pro > Settings > Marketpress tab and activate the Marketpress add-on.

    The Stripe gateway indeed requires the SSL certificate and without SSL you can only use sandbox account.
    You can read more about this on stripe page here:
    https://stripe.com/help/ssl

    If you will choose to use Stripe gateway, make sure that Stripe is switched to "Live" in Membership 2 Pro plugin settings, also on Stripe's side on your account:
    https://dashboard.stripe.com/account/details

    The following information might be helpful:
    <a href="https://premium.wpmudev.org/blog/ssl-https-wordpress/
    ">How to Use SSL and HTTPS with WordPress
    Adding Free SSL Certificates to WordPress with Let’s Encrypt
    How to Add SSL and HTTPS in WordPress

    Now the Super Stripe is called Buy Now for Stripe this gateway is not integrated with our plugin. I'm afraid this would require a custom coding, please feel free to post a new job in our Jobs & Pros section on https://premium.wpmudev.org/wordpress-development/ so that a skilled developer can do that for you.

    I'm not familiar with the Buy Now for Stripe gateway, but on the Marketpress project page, we describe all 15 alternative gateways.

    If you are using for example PayPal, Mijireh or 2Checkout gateways the SSL certificate is not needed.

    The Membership 2 on the other hand have only 6 payment gateways:
    Authorize.net, 2Checkout, PayPal Single & Standard, Stripe Single & Subscriptions

    So with the Membership 2 Pro plugin you may use the 2Checkout, PayPal Single & Standard gateways without an SSL certificate.

    I hope this helps! Let us know if you have any further questions!

    Cheers,
    Nastia

  • Panos

    Hello Jez ,

    If you want to provide access to your courses only to eg. "Paid" members you may not need MarketPress. Only thing you need to do is to create a paid membership with Membership 2 Pro plugin and restrict access to Courses only to users with this Membership.

    You can add restrictions from the "Protection Rules" menu of the M2P plugin and at the "Custom Post Types" tab set for course, unit and certificates access only to that specific membership.

    You may also activate the "URL Protection" add on of M2P and protect specific url so only specific memberships cna have access to.

    The Membership plugin provides stripe in it's payment methods by default so you would not need MarketPress integration :slight_smile:

    Hope this helps!

    Kind regards,
    Panos

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.