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

WC_Gateway_Paypal_Refund::refund_order() public WC 1.0

Process an order refund.

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

Хуков нет.

Возвращает

Объект. Either an object of name value pairs for a success, or a WP_ERROR object.

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

$result = WC_Gateway_Paypal_Refund::refund_order( $order, $amount, $reason, $sandbox );
$order(WC_Order) (обязательный)
Order object.
$amount(float)
Refund amount.
$reason(строка)
Refund reason.
$sandbox(true/false)
Whether to use sandbox mode or not.

Код WC_Gateway_Paypal_Refund::refund_order() WC 5.0.0

<?php
public static function refund_order( $order, $amount = null, $reason = '', $sandbox = false ) {
	if ( $sandbox ) {
		self::$sandbox = $sandbox;
	}
	$result = self::refund_transaction( $order, $amount, $reason );
	if ( is_wp_error( $result ) ) {
		return $result;
	} else {
		return (array) $result;
	}
}