diff --git a/src/EbicsClient.php b/src/EbicsClient.php index 40d64973..b0f2810b 100644 --- a/src/EbicsClient.php +++ b/src/EbicsClient.php @@ -343,6 +343,11 @@ private function checkH00XReturnCode(Request $request, Response $response): void return; } + // For Download Postprocess Skipped (postponed). + if ('011001' === $errorCode) { + return; + } + $reportText = $this->responseHandler->retrieveH00XReportText($response); EbicsExceptionFactory::buildExceptionFromCode($errorCode, $reportText, $request, $response); } diff --git a/src/Handlers/ResponseHandler.php b/src/Handlers/ResponseHandler.php index 8b635d15..c32fce93 100644 --- a/src/Handlers/ResponseHandler.php +++ b/src/Handlers/ResponseHandler.php @@ -261,6 +261,11 @@ public function checkResponseReturnCode(Request $request, Response $response): v return; } + // For Download Postprocess Skipped (postponed). + if ('011001' === $errorCode) { + return; + } + $reportText = $this->retrieveH00XReportText($response); EbicsExceptionFactory::buildExceptionFromCode($errorCode, $reportText, $request, $response); }