public function confirmReceived()
    {
        $this->debugMessage[] = 'IPN CONFIRM: START';
        if (!$this->ipnPostDataCheck()) {
            $this->debugMessage[] = 'IPN CONFIRM: END';
            return false;
        }

        $serverDate = @date("YmdHis");
        $hashArray = array(
            $this->postData['IPN_PID'][0],
            $this->postData['IPN_PNAME'][0],
            $this->postData['IPN_DATE'],
            $serverDate
        );
        $hash = $this->createHashString($hashArray);
        $string = "<EPAYMENT>" . $serverDate . "|" . $hash . "</EPAYMENT>";
        $this->debugMessage[] = 'IPN CONFIRM EPAYMENT: ' . $string;
        $this->debugMessage[] = 'IPN CONFIRM: END';
        if ($this->echo) {
            echo $string;
        }
        return $string;
    }