woocommerce_set_additional_field_value
woocommerce_set_additional_field_value
Appears in: woocommerce.8.9.2, woocommerce.8.9.3, woocommerce.9.0.2, woocommerce.9.1.2, woocommerce.9.1.4, woocommerce.9.2.2, woocommerce.9.2.3, woocommerce.9.3.1
Hook Type: action
Displaying hooks found in version: woocommerce.9.3.1do_action('woocommerce_set_additional_field_value') is found 1 times:
- /src/Blocks/Domain/Services/CheckoutFields.php line 1097
* @param WC_Customer|WC_Order $wc_object The object to set the field value for. * * @since 8.9.0 */ do_action( 'woocommerce_set_additional_field_value', $key, $value, $group, $wc_object ); // Convert boolean values to strings because Data Stores will skip false values. if ( is_bool( $value ) ) { $value = $value ? '1' : '0'; } // Replacing all meta using `add_meta_data`. For some reason `update_meta_data` causes duplicate keys. $wc_object->add_meta_data( $meta_key, $value, true );