WordPress.org

Ready to get started?Download WordPress

Forums

Paid Memberships Pro
[resolved] Secure billing page for Stripe (5 posts)

  1. stylevids
    Member
    Posted 1 year ago #

    Hello,
    I have Stripe enabled. The Registration and Billing page for Stripe is not secure... it is http only. Is this correct? Shouldn't the page be secure to accept CC info?
    Thank You.

    http://wordpress.org/extend/plugins/paid-memberships-pro/

  2. strangerstudios
    Member
    Plugin Author

    Posted 1 year ago #

    You can choose the option to serve it over HTTPS. (Look in the PMPro payment settings tab for the "Use SSL" setting.)

    Stripe uses javascript to validate the credit card information and then sends a "token" to your server to process. So the credit card information never touches your server. (This is the beauty of Stripe.)

    Still, it's a good idea to use an SSL cert and serve over HTTPS if you can.

    Let me know if it's not working for you after setting the "Use SSL" dropdown to "Yes".

  3. stylevids
    Member
    Posted 1 year ago #

    Thank you for your swift reply. I did enable the SSL setting and now that page is served over SSL. Thanks Again.

    Also, I noticed that the Stripe dashboard does not show a Paid Subscriber within the recurring plans field. The payment is noted... looks like a one-time payment, but not a recurring payment. I did create a plan ID in Stripe and on the site for monthly membership.

  4. strangerstudios
    Member
    Plugin Author

    Posted 1 year ago #

    We do some technical tricks to get Stripe to work with the plugin in a flexible way. So instead of creating a payment plan and reusing that plan for each new member (which would allow for great Stripe reports) we actually create a plan for each new member and then delete that plan (but the subscription remains).

    We had to do this to allow for things like discount codes, trials, and other ways people will tweak the payment price when people check out.

    Honestly, we made this decision to save time with releasing the Stripe integration. To be able to reuse plans, we would have basically had to make a system to mirror the Stripe plans in PMPro so we would know when to use them, etc. It's actually pretty complicated.

    I hope this explains what is going on and why we made those decisions.

  5. stylevids
    Member
    Posted 1 year ago #

    Hi,
    Many thanks for your explanation... I was wondering why the recurring plan was deleted after I just created it in Stripe.

    I now understand that the subscriptions are valid and will be recurring, but will not show in the Stripe dashboard.

    Thank you again for your excellent support.

    This issue has been resolved.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags