WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Admin\Features

OnboardingAutomateTaxes::on_onboarding_profile_completed() public WC 1.0

Set up automated taxes.

{} Это метод класса: OnboardingAutomateTaxes{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$result = OnboardingAutomateTaxes::on_onboarding_profile_completed();

Код OnboardingAutomateTaxes::on_onboarding_profile_completed() WC 4.7.1

<?php
public static function on_onboarding_profile_completed() {
	$jetpack_connected = null;
	$wcs_version       = null;
	$wcs_tos_accepted  = null;

	if ( class_exists( '\Jetpack_Data' ) ) {
		$user_token        = \Jetpack_Data::get_access_token( JETPACK_MASTER_USER );
		$jetpack_connected = isset( $user_token->external_user_id );
	}

	if ( class_exists( '\WC_Connect_Loader' ) ) {
		$wcs_version = \WC_Connect_Loader::get_wcs_version();
	}

	if ( class_exists( '\WC_Connect_Options' ) ) {
		$wcs_tos_accepted = \WC_Connect_Options::get_option( 'tos_accepted' );
	}

	if ( $jetpack_connected && $wcs_version && $wcs_tos_accepted && self::automated_tax_is_supported() ) {
		update_option( 'wc_connect_taxes_enabled', 'yes' );
		update_option( 'woocommerce_calc_taxes', 'yes' );
		self::track_tax_automation();
		Confirm_Tax_Settings::possibly_add_note();
	}
}