/** * @param int $orderId * @param int $timestamp * @return mixed * @throws InkRouter_Exceptions_InkRouterNotAvailableException|InkRouter_Exceptions_AuthenticationException|InkRouter_Exceptions_ProcessingException|InkRouter_Exceptions_RejectionException */ public function removeHold($orderId, $timestamp) { $this->connect(); try { return $this->soapClient->removeHold(array('arg0' => $this->printCustomerId, 'arg1' => $this->secretKey, 'arg2' => $orderId, 'arg3' => $timestamp))->return; } catch (SoapFault $e) { throw InkRouter_Exceptions_SoapFaultAdapter::valueOf($e)->getException(); } }