Card data saved, even though disabled, & ‘Future Payments’ issue
-
When using the ‘New Checkout Experience’, for our simple subscription products, customer card details are being saved automatically by Stripe. But in our settings, we’ve deactivated ‘Link’, and deactivated the option to ‘Enable payments via saved cards’. So, why is customer card data still being saved? For our particular customer set, where customer accounts are often shared around an organisation, this is actually a serious security concern.
Then, on top of that, we’re getting the annoying message below the card fields that says,
“By providing your card information, you allow [vendor name] to charge your card for future payments in accordance with their terms.”
BUT we have auto-renewals turned off by default! (Woocommerce > Settings > Subscriptions > Renewals > Manual Renewal Payments > Turn off Automatic Payments). We actually make a selling point of there being ‘NO automatic renewals’. And it works for us. Therefore, if a customer wants to renew their annual subscription with us, they must manually do so by entering their card details again. We don’t want to automatically charge future payments, and this awful text is a conversion killer for us. It has to go.
We have reverted to legacy checkout as everything still works as expected with the legacy version, but now I’ve found out that the Legacy Checkout is being decommissioned in less than 2 weeks! Seriously? I’ve sought help from Woo’s ‘Happiness Engineers’ and tried lots of CSS fixes for the ‘future payments’ message, but nothing works. Seemingly, the only fix is for you guys to change your plugin. I’ve already added two feature requests, but they haven’t even been looked at. What else can I do, to get you guys to fix this please as a matter of urgency?
- You must be logged in to reply to this topic.