thanks to dear member @hargrave updated S2Member with a new update entry:
changelog
Read the rest of this update entry...
changelog
- (Pro) **Enhancement**: Improved coupon usage logging for better tracking.
- (Pro) **Enhancement**: Added a new single-use per user option for coupons. Thanks to Carl Borsani for sponsoring this.
- (Pro) **Enhancement**: Coupons can now be limited to specific pro-forms. Thanks to Carl Borsani for sponsoring this.
- (Framework) **Fix**: s2Get can now handle s2Member’s custom profile fields. Thanks to Gerard Earley for reporting this.
- (Framework) **Fix**: Updated the admin notice about the...
Read the rest of this update entry...
- 2021/09/11
- 7,345
- 1,230
- $5,481
thanks to dear member @chavez updated S2Member with a new update entry:
changelog
Read the rest of this update entry...
changelog
- (Pro) **Enhancement**: Improved the new coupon code limit per user which prevents a user from applying a coupon code unlimited times, Instead of single use, it can now be limited to more uses, e.g. 3. It's been renamed from "User Once" to "User Max", max number of times a user can use that coupon. This is optional and leaving it blank will give the default "no limit".-
- (Pro) **Enhancement**: Improved validation of the template attribute in the s2Member-List-Search-Box shortcode.
-...
Read the rest of this update entry...
- 2021/09/11
- 9,269
- 2,995
- $11,890
thanks to dear member @work updated S2Member with a new update entry:
02 May 2025
Read the rest of this update entry...
02 May 2025
- (Pro) **Enhancement**: Added optional fallback behavior for missing IPN Signup Vars during Stripe webhook processing. When enabled, s2Member will generate a makeshift IPN vars array if none are stored for the user. This helps support migrated or manually imported subscriptions. The setting is available under _s2Member Pro > Stripe Options > Stripe Webhook/IPN Integration_. See [thread 11334](https://f.wpsharks.com/t/11334).
- (Framework) **UI**: Removed admin notice about Easter promo for...
Read the rest of this update entry...
- 2021/03/12
- 5,753
- 2,004
- $9,536
Big thanks to member @anne51 updated S2Member v250607 with a new update entry:
changelog
changelog
Read the rest of this update entry...- (Framework & Pro) **Enhancement**: Added a new option to skip the domain validation for notifications from the payment gateways. This allows continued processing of incoming notifications even if the domain in the `custom` value doesn't match the current site's. Useful for subscriptions originated outside of s2Member, or under a different domain. The setting is available under: _WP Admin > s2Member > PayPal Options > PayPal IPN / Instant Payment Notifications_
- (Pro) **UI**: Added the...
- 2021/03/12
- 5,753
- 2,004
- $9,536
Big thanks to Member @anne51 updated S2Member v250701 Now,Join the discussion for S2Member. Ask questions, find support, read user reviews, and get help from the NullPro community update entry detail:
changelog
changelog
Read the rest of this update entry...- (Framework & Pro) **Enhancement**: s2Member now supports sending emails in HTML format, allowing for richer, styled messages with formatting, links, and branding. You can enable this feature under _General Options > Email Configuration > Enable HTML Emails_. When disabled, emails continue to use plain text as before. This feature is currently in beta, so feedback is welcome!
- 2022/03/04
- 9,295
- 1,906
- $5,025
A new update for S2Member v250905 is now available for free download. Big thanks to the contribution from our member @netman !
change log
change log
Read the rest of this update entry...- (Framework) **Security**: Improve handling of registration fields in multisite.
- (Framework & Pro) **UI**: Add a Help panel with contact form to all admin pages.
- 2021/09/11
- 7,345
- 1,230
- $5,481
A new update for S2Member v251005 is now available for free download. Big thanks to the contribution from our member @chavez !
change log
change log
Read the rest of this update entry...- (Framework) **Security**: Improved sanitization for Tracking API replacement values.
- (Framework) **Fix**: Use the site URL host instead of HTTP_HOST for proxy key when Skip Domain Check is enabled.
- (Framework) **Fix**: Ensure the Fallback IPN Signup Vars provide a valid item_number for cancellation handling.