s2Member v230504 (Framework) was released on May 4th, 2023.

Unified Changelog for s2Member & s2Member Pro v230504

  • (Pro) Fix: Stripe subscriptions weren't using customer cards updated with the Billing Update pro-form. The subscription saved the first card, instead of defaulting to the card in the customer's profile. This release fixes that. The card is not added to a new subscription anymore, only to the customer's profile, and updating his profile's card with the Billing Update pro-form, will also update the subscription so it uses it. Thanks to Jim Antonucci for his help with this.

  • (Pro) Enhancement: The Stripe Billing Update pro-form now includes a field for the cardholder's name (i.e. Name On Card). Adding the name to the card will improve successful subscription charges. Thanks to Andy Johnsen for the idea.

Upgrading to the Latest Version

s2Member Framework users should receive an update notification from within their WordPress Dashboard (WordPress Dashboard → Updates). See: Automatic Upgrade Instructions for s2Member

s2Member Pro users: You can find the zip file in your Account page. Unlike previous releases of the Framework, this one doesn't need to match the same exact version for Pro to activate, v210526 or newer is enough. This will prevent unnecessary Pro deactivations due to a version mismatch.