Will s2member ever be updated/modernized?

My business does 6 figure sales running all s2m platform - and has been since 2010. These 3 these statements are true:

(1) it’s robust and flexible and well-designed.

(2) The UI is not friendly and it lacks important things like Donovan states - a checkout upsell is a good example.

(3) Despite good support from thankless devs, there are still bugs in some basic, key features. Good luck getting it to integrate with recurring commissions with idev; free trial is very buggy and untested.

I don’t complain too much having paid ~$100 for it. BUT my dev costs and bug-fix costs are into 5 figures. I would have rather paid wpsharks for solid add-on features, but they aren’t available. For this plugin to go prime-time they (Jason) would need to employ (pay) for QA testing and plan some new features that are important.

Any comments or insight from s2m devs or wpsharks appreciated.

2 Likes

That leaves me no choice then dealing with two payment gateways. One that offers iDeal (through the Pronamic plugin) and one that deals with recurring payments (Paypal or Stripe). Not an ideal situation, but what else can I do.
After the holidays I will take a closer look at the Woocommerce Restrictions plugin.
As far as I can see, this plugin only handles the restrictions which can also be based upon CCAPs (which I absolutely need).
Payments, invoicing (something that is terribly missed in s2), memberships etc. will be handled by Woocommerce and additional (some pricy) plugins. And as far as I can see and have read about it, Woocommerce supports Stripe Sources.

I agree - I run a site of 2000 members all through S2 and to date, it’s probably been the most supported plugin I’ve ever used.

With a user base of 30,000+ users, it’s still one of the most used membership plugins out there.

I’m super-happy with the way it performs, as long as it is regularly maintained.

Would love to hear from Jason what his plans for this plugin are - and if there are any features/ overhauls planned.

Would never want to migrate to anything else.

Great to hear that Jason and the team have plans for s2 moving forward!

What are you finding doesn’t work with idev and recurring commissions?

You might want to look for additional functionality also at https://s2plugins.com/

Andy, the owner, is very open to suggestions. Right now they’re developing an invoicing functionality.

1 Like

Yes, Andy has built up a very solid reputation.

If anyone is looking for an alternative, Quaderno already offers invoice integration with s2Member. See http://support.quaderno.io/article/69-integrating-with-s2member

1 Like

Ross, we’ve tested it to death and it does not work with the “advanced method” - we won’t even try the hidden pixel method. Issue posted here on hit:

Krum also has developed several plugins for s2M, including one to have bidirectional integration with MailChimp, one for Active Campaign (not bidirectional though), one hack that allows multiple concurrent drip sequence, one to give a “magazine subscription” format where someone can start receiving monthly/weekly content based on when they START a subscription (not when they register) and ccaps, etc. Have a peek at his add-ons for s2M too.
http://krumch.com/?s=s2m

S2M is definitely robust, despite its “limitations”

1 Like

Seems like there’s some awesome extensions for S2! Can’t wait to see the plugin evolve!

Ahh okay, yeah, I don’t offer trials, which is why I don’t see this problem. @jaswrks himself uses S2 and idev himself, to actually sell S2 Pro - so I’m sure that ticket will be looked at.

I want to really start pushing my affiliate stuff, so would be cool to know I can offer trials too.

I’ve just come across another add-on. I was looking for something else entirely, but discovered this brand new plugin: https://codecanyon.net/item/s2s-s2member-tinymce-shorcode-icons/20272875

There’s also integration with SendOwl: https://help.sendowl.com/help/s2member-pro-integration and with WP Fusion: https://wpfusionplugin.com/documentation/integrations/s2member/ and with the Focus theme by SiteOrigin: https://siteorigin.com/focus-documentation/s2member-integration/

It also looks like someone is working on a direct integration between s2Member and WooCommerce: https://happyplugins.com/downloads/s2member-woocommerce-plus/

The more I watch the s2member paypal logs - the angrier I get - Just in the last 50-60 days or so I found 3 MAJOR bugs - major meaning payments get credited twice, user gets demoted even though paying for extenstion or payments get lost in nirvana (only one solved so far).

Sorry - but really paypal support should be marked as unstable - as at least 1 out of 10 payments went wrong in the last 2 months for me.

No one else is reporting those errors - guess there aren’t actually any users using s2member productively with paypal. Spent roundabout 100 hours just on fixing paypal payments not correctly handled, or writing bug reports, digging in logs and so on. That’s just insanely crazy…

Furthermore reporting something on here seems to be leading nearly nowhere - The only dev (Jason) seems to be reacting to github only:

Biggest bug - leading to fix in last s2member version - took nearly a month after first reporting here:

and actually finding the bug exactly instead of just posting logs/IPN meassages before something happened:

Well this was actually a change in the way paypal handled payments - still in such cases s2member should not just drop things but send out error emails in the s2member email notifications.

The other two bugs at paypal have existed longer I guess - s2member simply cannot cope with pending payments and paypal recently upped security clearance requirements hence such payments are much much more common and not only related to echeck payments anymore!:

First reported by me 14 days ago - solution so far none:

Reported today - as I browsed through my logs because once again a user notified me of his account not working:

However Paypal support by s2member being really outrageous IMHO - Stripe support is not bug free either:
Reported over 2 years ago - still not fixed - even though I gave the broken code in the github thread - plus a solution how to fix it (though I don#t know if it breaks other things - for me the fix worked fine for some trial payments):




In short - s2member drops/replaces the country of the user in the Stripe form. Have fun shipping your products/paying correct taxes if using Stripe in-built address form.