Stripe s2Member Pro Plugin returning card_declined in live mode Stripe s2Member Pro Plugin returning card_declined in live mode wordpress wordpress

Stripe s2Member Pro Plugin returning card_declined in live mode


SHORT TERM WORKAROUND

Find this line of code in your copy of s2Member Pro: https://github.com/websharks/s2member-pro/blob/000000-dev/s2member-pro/includes/classes/gateways/stripe/stripe-utilities.inc.php#L166File: s2member-pro/includes/classes/gateways/stripe/stripe-utilities.inc.php

Change:

$source->save();

To:

// $source->save();

That will prevent the additional update from taking place. It's only there for tax reporting purposes anyway, and that should resolve the issue in the short-term until we can get to the bottom of this.