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

Automattic\WooCommerce\Admin\API\Reports\Customers

DataStore::sync_on_order_delete() public WC 1.0

Sync customers data after an order was deleted.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

When an order is deleted, the customer record is deleted from the table if the customer has no other orders.

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

Хуков нет.

Возвращает

null. Ничего.

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

$result = DataStore::sync_on_order_delete( $order_id, $customer_id );
$order_id(int) (обязательный)
Order ID.
$customer_id(int) (обязательный)
Customer ID.

Код DataStore::sync_on_order_delete() WC 5.8.0

public static function sync_on_order_delete( $order_id, $customer_id ) {
	$customer_id = absint( $customer_id );

	if ( 0 === $customer_id ) {
		return;
	}

	// Calculate the amount of orders remaining for this customer.
	$order_count = self::get_order_count( $customer_id );

	if ( 0 === $order_count ) {
		self::delete_customer( $customer_id );
	}
}