WordPress.org

Forums

Paid Memberships Pro
[resolved] More than One Payment System? Stripe & Paypal? (18 posts)

  1. zoomlanski
    Member
    Posted 1 year ago #

    First off, fabulous. I believe I'll be abandoning S2 and WooCommerce Subscriptions in favour of this if all goes well.

    Is it possible to use 2 payments systems? I signed up for stripe to take credit cards, but I had hoped to still take Paypal options too.

    Thanks
    Tim

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

  2. Great H-master
    Member
    Plugin Author

    Posted 1 year ago #

    Thank you for using Paid Memberships Pro. You can have offer both Stripe and PayPal Express by using one of our code gist plugins:

    https://github.com/strangerstudios/pmpro-add-paypal-express/blob/master/pmpro-add-paypal-express.php

    This gist can be installed as a plugin. Please note your primary gateway must be set to Stripe. Hope this helps. Thanks again.

  3. zoomlanski
    Member
    Posted 1 year ago #

    Thanks GHM

    Without sounding like a total douche, how to do I install it?

    I was looking at http://wptavern.com/how-to-install-wordpress-plugins-directly-from-github - and managed to install this guys plugin for github installs, but it doesn't show up in Plugin search. Nor was there a "download" open specifically for the file like this posts suggests, so I wasn't sure what to do with it to call the file on the wordpress site -http://www.wpbeginner.com/beginners-guide/how-to-install-wordpress-plugins-and-themes-from-github/

    Do I need to add it to a PRPRO file or create it's own plugin folder?
    Not fully understanding here what my necessary requirements. I'm not s github user.

    Thanks
    Tim

  4. zoomlanski
    Member
    Posted 1 year ago #

    Follow up - ok.
    I made some progress. created a file - paid-memberships-express - on my ftp and dropped the php file into it. It was found in the plugins. Now to configure.. I'll let you know how I make out.

    Thanks
    Tim

  5. btsullivan91
    Member
    Posted 1 year ago #

    So you just made a folder inside the /plugins page, and dropped the php file into it??

  6. zoomlanski
    Member
    Posted 1 year ago #

    Yes, basically. I created a folder, then uploaded the php file into the folder .
    The name of the file could be anything you like. Then activate.
    And then it shows an option of Stripe or Paypal on the plans selection page

  7. TraciBunkers
    Member
    Posted 1 year ago #

    I just discovered it's easier than that. If you go to the page that Great H-Master linked to, and click on "PMPro-add-paypal-express", it takes you to a page with a download link (here). Download the file to your computer, then go into wordpress and upload the file as a new plugin. You don't have to create a folder or file.

    But, I don't see where to put in my paypal info. On the payment gateway page, there isn't a second option.

  8. zoomlanski
    Member
    Posted 1 year ago #

    Thanks for the link Tracibunkers.

    My info was entered in
    dashboard>> memberships >> (tab) payment settings >> paypal express -- I'm guessing the two options just appear I guess if both payment gateways are entered.

  9. TraciBunkers
    Member
    Posted 1 year ago #

    Zoomlanski: on payment settings, you had a place to enter BOTH paypal express & Stripe info? I didn't.

  10. zoomlanski
    Member
    Posted 1 year ago #

    Well I had to select each payment setting from the drop-down and enter the information separately to each gateway. If you want me to email some credentials you can have a look.

  11. TraciBunkers
    Member
    Posted 1 year ago #

    Oh, okay. And then they both showed up as options for the customer?

    I have a bigger problem though, but I don't want to hijack the thread. I started a new one about that.

  12. zoomlanski
    Member
    Posted 1 year ago #

    Yes, then they showed as a a radio button choice at the checkout.

  13. TraciBunkers
    Member
    Posted 1 year ago #

    Hmm, for me, I get one or the other.

    In the payment gateway, I've put in my stripe info, and saved the settings. Then I selected paypal express, and put in my info and saved it. So then paypal shows up as the only option. If I go back to the payment gateway settings and select stripe, then that's the only payment option that shows for the customer.

  14. TraciBunkers
    Member
    Posted 1 year ago #

    Well, I only had one membership level, and it was free. I changed it to $1 to test it out, and low and behold, I had the radio box like you to choose paypal or credit card. But oddly, when it was free, sometimes paypal would show up. Now when I changed it back to free, neither do, which makes sense.

  15. Jason Coleman
    Member
    Plugin Author

    Posted 1 year ago #

    Hi, guys. Glad you figured some of this out. FWIW, you can get a ZIP file from GitHub or here http://www.paidmembershipspro.com/wp-content/uploads/plugins/pmpro-add-paypal-express.zip which you can then install via Plugins --> Add New --> Upload in your dashboard.

    RE setting the gateways. You setup PayPal Express first and then click save settings. Then setup the other gateway and click save settings. The PayPal info is saved "in the background".

    RE the issue where the PayPal option sometimes shows up for free levels, I'll try to look into that. We don't want it to show up if the level is free. The logic for that is very complicated (has to take into account discount codes, other customizations, other plugins trying to hide/show things at checkout). I'll try to recreate the issue you had and get a fix out there.

  16. TraciBunkers
    Member
    Posted 1 year ago #

    I set up stripe first, and then paypal. That caused the paypal graphic to show, even when I clicked on "credit card". And clicking on credit card wouldn't do anything. I went back into my payment settings, and selected Stripe, and now they both work fine, switching back and forth. So credit card is the default, then clicking on paypal makes the credit card info boxes to go away, and the paypal logo shows. Clicking back on credit card makes the paypal logo go away and the credit card area shows.

    I just had it happen again where a payment area showed up (credit card) for my free membership level.

  17. StitchHappyTJ
    Member
    Posted 1 year ago #

    I am not a developer, but have built our NonProfit site with WP using PMPro. I am currently using Paypal as a payment gateway and have some prospective members who would prefer not to deal with PayPal. I am interested in adding Stripe, but the preceding thread deals with adding PayPal after Stripe. Any helps for this volunteer non-developer? Thanks!

  18. messica
    Member
    Plugin Author

    Posted 1 year ago #

    Hey there,

    If I'm understanding you correctly, you can follow the same instructions as mentioned above, you just want Stripe to be your primary gateway.

    Thanks,
    Jess

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Paid Memberships Pro
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic