src/FintechFab/QiwiSdk/Gateway.php
public function payReturn($orderId, $payReturnId, $sum)
	{

		$this->checkSum($sum);
		if ($this->getError()) {
			return false;
		}

		$amount = array('amount' => $sum);
		$oResponse = $this->curl->request($orderId, 'PUT', $amount, $payReturnId);
		$this->parseError($oResponse);

		return $this->getError()
			? false
			: true;

	}
public function payReturn($orderId, $payReturnId, $sum)
	{

		$this->checkSum($sum);
		if ($this->getError()) {
			return false;
		}

		$amount = array('amount' => $sum);
		$oResponse = $this->curl->request($orderId, 'PUT', $amount, $payReturnId);
		$this->parseError($oResponse);

		return $this->getError()
			? false
			: true;

	}
public function payReturn ( $ orderId , $ payReturnId , $ sum ) { $ this -> checkSum ( $ sum ) ; if ( $ this -> getError ( ) ) { return false ; } $ amount = array ( 'amount' => $ sum ) ; $ oResponse = $ this -> curl -> request ( $ orderId , 'PUT' , $ amount , $ payReturnId ) ; $ this -> parseError ( $ oResponse ) ; return $ this -> getError ( ) ? false : true ; }
Если возврат оплаты создан - возвращает true

@param string $orderId     - Уникальный в магазине id заказа
@param string $payReturnId - Уникальный для заказа id возврата
@param float  $sum         - Сумма возврата

@return bool
Если возврат оплаты создан - возвращает true