Vaulting’s Save Card Checkbox Not Checked with Block-Based Checkout Page
-
Using the classic checkout via the [woocommerce_checkout] shortcode, the checkbox for saving payment methods to the customer’s account is checked by default. This is ideal when using vaulting for recurring payments, such as in conjunction with a subscription/autoship feature.
But if you use the new and recommended checkout experience from WooCommerce, using the Block-Based Checkout page, the checkbox is not checked by default.
I realized this today as our autoship orders were failing on 1 website due to lacking a saved payment method. All but 1 customer on one of our website didn’t think to check the checkbox to save the payment method.
The rest of our websites use the legacy checkout experience via the [woocommerce_checkout] shortcode. On those sites, there are no problems as the checkbox is checked by default.
Wondering if there are filters or functions that can be used to get the checkbox checked by default. I would rather all sites get the Block-Based checkout since that seems to be the future. I mean, blocks in general are the future as this very support topic WYSIWYG editor utilizes blocks.
I have already tested using the default theme and deactivating all plugins except for this plugin, our autoship plugin, and WooCommerce. No change – unless I switch the checkout page back to the legacy shortcode, of course.
- You must be logged in to reply to this topic.