我正在结帐页面的前端实施WooCommerce订阅付款选项。 我做了一个复选框来选择用户是否想要自动付款。 为此,我在functions.php文件上编写了一个方法来创建一个复选框。
现在我的问题是,当任何用户第一次订阅该产品时,我使用的操作挂钩会相应地更新数据库吗?
add_action('what-call-back-method-i-used-here?', 'my_custom_checkout_field');
function my_custom_checkout_field( $subscription_key ) {
global $wpdb;
if ($_POST['custom_payment_option'] == 1) {
$wpdb->query(
"my update query will come here."
);
}
}