Si no te basta con añadir una coletilla legal en el checkout de tu WooCommerce y prefieres ir más alla y añadir un checkbox de privacidad al finalizar la compra en WooCommerce para que los clientes lo marquen a la hora de poder realizar pedidos, puedes usar este snippet en el functions.php de tu child theme
add_action( 'woocommerce_review_order_before_submit', 'add_privacy_checkbox', 9 ); function add_privacy_checkbox() { woocommerce_form_field( 'privacy_policy', array( 'type' => 'checkbox', 'class' => array('form-row privacy'), 'label_class' => array('woocommerce-form__label woocommerce-form__label-for-checkbox checkbox'), 'input_class' => array('woocommerce-form__input woocommerce-form__input-checkbox input-checkbox'), 'required' => true, 'label' => 'He leído y acepto la <a href="https://TUSITIOWEB.COM/PAGINA-PRIVACIDAD">Política de Privacidad</a>', )); } add_action( 'woocommerce_checkout_process', 'privacy_checkbox_error_message' ); function privacy_checkbox_error_message() { if ( ! (int) isset( $_POST['privacy_policy'] ) ) { wc_add_notice( __( 'Debes aceptar la política de privacidad para realizar tu pedido' ), 'error' ); } }
asegúrate de cambiar la url por la correspondiente a la política de privacidad de tu tienda online.
Fuente: https://themeskills.com/add-privacy-checkbox-gdpr-woocoommerce-checkout/
gracias gracias!!