Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
WC CIM: On the payment form, default "securely save to account" checkbox to checked
// force the "securely save to account" checkbox to default to checked
function wc_auth_net_cim_save_payment_method_default_checked( $html, $form ) {
if ( empty( $html ) || $form->tokenization_forced() ) {
return $html;
return str_replace( 'type="checkbox"', 'type="checkbox" checked="checked"', $html );
add_filter( 'wc_authorize_net_cim_credit_card_payment_form_save_payment_method_checkbox_html', 'wc_auth_net_cim_save_payment_method_default_checked', 10, 2 );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment