public function setRefund($iRefundId)
    {
        //  Validate
        $oRefund = $this->oRefundModel->getById($iRefundId);

        if (empty($oRefund)) {
            throw new RequestException('Invalid refund ID.');
        }

        $this->oRefund = $oRefund;
        return $this;
    }