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

Automattic\WooCommerce\Blocks\StoreApi\Utilities

OrderController::validate_order_before_payment() public WC 1.0

Final validation ran before payment is taken.

By this point we have an order populated with customer data and items.

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

Хуков нет.

Возвращает

null. Ничего.

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

$OrderController = new OrderController();
$OrderController->validate_order_before_payment( \WC_Order $order );
\WC_Order $order (обязательный)
-

Код OrderController::validate_order_before_payment() WC 5.4.1

<?php
public function validate_order_before_payment( \WC_Order $order ) {
	$this->validate_coupons( $order );
	$this->validate_email( $order );
	$this->validate_addresses( $order );
}