Open raindeer opened 2 weeks ago
Interestinly I can manually set the subscription to auto renewal and then push through renewal orders. So Link works on the Stripe side, it just the Woocommerce Subscription which is set to Manual renewal for some reason.
Hey @raindeer! I'm trying, but failing, to reproduce this issue. Could we ask for more details that may help?
Thanks!
9000474-zen
Hey @annemirasol 👋 The merchant in 9000474-zen mentions they didn't use Link before and that it was likely turned on when switching to the new checkout experience about a month back. The Customer and Payment Method IDs are stored, but it looks like the subscription was set to Manual Renewal, there's no mention of it in the Notes, so it looks like it was created like that in the first place. I asked them to change it back to Credit / Debit Card for a future renewal, will let you know if that solves the issue.
Quick update @annemirasol: the renewal failed anyway. The order notes show:
Stripe SCA authentication failed. Reason: The connection to the user’s Link account has been closed. Order status changed from Pending payment to Failed.
Was able to reproduce this by using a credit card number that requires 3D Secure 2 authentication, and being logged in with Link.
In the parent order's page, I see Payment via stripe_link (py_...)
, and the subscription is set to Manual Renewal.
Next step: investigate if the payment method being stripe_link
, instead of card
is causing the subscription to be set to manual renewal.
Describe the bug All Woocommerce Subscriptions becomes set to Manual Renewal when paid with Stripe Link.
To Reproduce Steps to reproduce the behavior:
Expected behavior Automatic renewal
Environment (please complete the following information):