private function _compareFingerprints($calcFingerprint, $responseFingerprint) { $responseFingerprintOrder = $this->_fingerprintOrder; $responseFingerprintData = $this->_getFingerprintFields($responseFingerprintOrder); if (!WirecardCEE_Fingerprint::compare($responseFingerprintData, $responseFingerprintOrder, $responseFingerprint)) { } if ($responseFingerprint != $calcFingerprint) { throw new WirecardCEE_Client_QPay_Exception('Fingerprints do not match. calc: ' . $calcFingerprint . ' resp: ' . $responseFingerprint); } else { return true; } }