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

Automattic\WooCommerce\Blocks\StoreApi\Routes

Checkout::get_request_payment_method_id() private WC 1.0

Gets the chosen payment method ID from the request.

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

Хуков нет.

Возвращает

Строку.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_request_payment_method_id( $request );
$request(WP_REST_Request) (обязательный)
Request object.

Код Checkout::get_request_payment_method_id() WC 5.7.0

private function get_request_payment_method_id( WP_REST_Request $request ) {
	$payment_method_id = isset( $request['payment_method'] )
		? wc_clean( wp_unslash( $request['payment_method'] ) )
		: '';

	if ( empty( $payment_method_id ) ) {
		throw new RouteException(
			'woocommerce_rest_checkout_missing_payment_method',
			__( 'No payment method provided.', 'woocommerce' ),
			400
		);
	}

	return $payment_method_id;
}