Groups PayPal

Groups PayPal


Purchase to download and obtain a license.

Sell memberships and subscriptions with Groups and PayPal

Groups PayPal is a WordPress plugin that allows to sell memberships and subscriptions on your site.

Create a subscription and place a simple shortcode anywhere on your site and let Groups PayPal handle the purchase, recurring payments and group membership.

Groups PayPal uses PayPal Payments Standard and captures PayPal’s IPN messages to track payments.


  • Subscription products with recurring payments
  • Flexible pricing including daily, weekly, monthly and yearly subscriptions with extended payment period configurations such as payments every 15 days, every 3 months, …
  • Open subscriptions (receive payments until cancelled)
  • One-off payments
  • Place one or more subscription buttons with fully handled checkout anywhere on your site
  • Fully integrated with Groups – Supports all features of the Groups plugin with unlimited group and membership capabilities, also on multisites.


Please refer to the plugin’s documentation for details on usage and setup.



  • iKevin


    This, along with your groups plugin, makes for a perfect solution for my multisite! However, (I’m sure this gets requested a lot) are there no other payment processing options besides PayPal Standard? I want to integrate my merchant account with this, but I would need at least PayPal Pro to do so (preferable Are you planning on adding more payment processing options in the very near future?

    I wold buy this plugin without a second thought if it had integration!


    • Yes, both will be available – the option for PayPal Pro is being developed and is on top of the list. Can’t promise an exact release date for these but both are a must and it won’t take long ;)

  • iKevin

    This is great news! Do you have an estimated release date? This Year? This winter? Early 2013?

  • omnoogle

    Ok, so I purchased Groups PayPal but I’m having a few issues:

    1. How can I use my own buttons to “subscribe” instead of using a shortcode? Or at least a shortcode that shows only the button. I have a pricing table with a “Sign Up” button on the bottom of each subscription level.

    2. When I create a subscription, I’m not able to change the page template. I’m stuck using a blog template.

    If you want to see exactly what I’m working with, go to: and click on “Google AdWords Pricing” under “Packages & Pricing”.

    These two issues are keeping me from using this plugin at all. I’m disappointed that I just spend fifty bucks for a plugin that has no flexibility.

    • You can do both, for #1 have a look at the shortcode’s attributes on the plugin’s documentation page (at the end of the page) – for #2 you can place the shortcode pretty much everywhere, you just indicate the id of the subscription (this is also documented on that page).

  • Mark

    Hi, I have a pre-purchase question. I am selling to registered members a subscription that allows them to add a custom post-type for advertising their services. I think I can see how this is done with your plugins, my question concerns being able to offer either a choice of fees when subscribing or a to be able to fill in a fee that they choose. I know this sounds unusual but this site is very international and I want the fee paid to be representative of the local economy and personal circumstances . Its sort of a ‘donation’ but not really.

    I hope this makes some kind of sense. The groups plugin is an absolute god send for what I am trying to do, so thanks for developing it.

    Cheers, Mark

    • Hi Mark,
      As the prices are set for each subscription a payment option where the buyer can choose the amount as with a donation button can’t be done directly. One solution would be to offer several choices which grant access to the same groups. Of course another option would be to just place a donation button on the page where people can join a group, you wouldn’t need this plugin to achieve it, just the usual PayPal donation button and using the short codes that Groups provides. I hope that somehow helps, if you want to use the first option I think a good idea would be to offer something in addition when people pay a higher amount.

  • greenpixel

    I purchased Affiliates Enterprise as well as Groups Paypal because I’m hoping to use affiliates enterprise with paypal integration along with groups paypal to make an overall solution to being able to have affiliates sell subscriptions to my membership site. I started hooking everything up though and it seems that these are mutually exclusive since they have differing IPN requirements. Did I miss something in the documentation?
    Groups-Paypal says to set it to groups-paypal/lib/ipn.php and Affiliates Paypal says to set it to the affiliates page (I think) either way, I think they’re different.

  • Looks rough – I know but I can not get this plugin to work… I see the subscribe button – login and everything disappears upon next load. Is an SSL required to run this plugin?

    Thank you

    • Have you configured the settings in Groups > PayPal correctly? The Checkout button isn’t rendered so either there is something missing in the setup or there might be a conflict. Can we have a look at the admin?

  • Would you add other payment checkouts, like google checkout. Or maybe a module for other payments.

  • Mark

    Hi, I was wondering if it is possible to use discount coupons?

    • antonio

      now does not support the use of discounts coupons.

    • Well actually it can support discounts, but it depends on what criteria are used to decide whether a discount should be made available or not.

      For example, you can create a version with a lower price and make it available conditionally based on group membership.

  • Does this plugin support Trial periods for subscriptions. If not is there a way to use paypal subscription button?

    • As it is right now not, the only option that would come close is to offer a reduced subscription which assigns to groups for a limited amount of time.

  • Hi,

    Since you do not offer trial periods for subscriptions, is there something I can do to work around that and put all subscribers on a 1st of the month payment schedule? I know there’s probably nothing we can do to change our current subscribers payment schedule, but please let me know if you have any suggestions.

    • Hi Noell,

      Would a trial period really work with what you’re selling? I mean if you ship a box monthly, would you send out boxes for free? Or would you just offer a discount to new customers? In any case, I imagine the motivation to have a fixed payment day would be to make sure that all monthly payments have been received before you ship out to all customers?

      • Yes, we would like all of our subscribers to be billed on the 1st of every month so we can make sure everyone has paid by the time we ship boxes out on the 15th. Any suggestions?

        • Hm … for example, let’s say I join on the 12th. As I join, I make my first payment so I would appear as a valid subscriber and should receive my box that you send out on the 15th. If I join after the 15th, I would not be entitled to the box that has already been sent out that month, but to the one next month. I think you don’t actually need to get the payments in exactly on the 1st?

          • Noell

            I understand what you’re saying, but we need everyone on the 1st of the month. Will this be possible in an update soon? What you suggested just will not work with our business model. Thanks!

          • Noell

            Ok. Do you know of another payment processor that would work better for us? We’ve heard possibly Thanks again for your suggestions/help!

            • Hi Noell, the problem I see with that is that it still needs to be integrated with Groups – so even if the payment processor supports it, we would need an integration that supports it. Technically, almost ‘everything’ is possible, but …

  • Noell

    Hi Kento,

    That’s exactly what I would like to do…be able to charge all
    subscribers on the same day to make sure we receive payment before the boxes are shipped out.

  • James

    I use a different third party payment gateway which sends POST notifications to a URL on my WordPress. I am making a system which will assign users into groups from these subscription payment notifications. Would you recommend modifying this plugin to make use of it’s subscription tracking capabilities? Easier than starting from scratch at least?

Leave a comment

Your email address will not be published. Required fields are marked *


Please follow the Support guidelines.

Premium Support is available for customers in the Forums.