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

WC_Order_Data_Store_CPT::get_total_refunded() public WC 1.0

Get amount already refunded.

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

Хуков нет.

Возвращает

float. Ничего.

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

$WC_Order_Data_Store_CPT = new WC_Order_Data_Store_CPT();
$WC_Order_Data_Store_CPT->get_total_refunded( $order );
$order(WC_Order) (обязательный)
Order object.

Код WC_Order_Data_Store_CPT::get_total_refunded() WC 5.2.2

<?php
public function get_total_refunded( $order ) {
	global $wpdb;

	$total = $wpdb->get_var(
		$wpdb->prepare(
			"SELECT SUM( postmeta.meta_value )
			FROM $wpdb->postmeta AS postmeta
			INNER JOIN $wpdb->posts AS posts ON ( posts.post_type = 'shop_order_refund' AND posts.post_parent = %d )
			WHERE postmeta.meta_key = '_refund_amount'
			AND postmeta.post_id = posts.ID",
			$order->get_id()
		)
	);

	return floatval( $total );
}