diff --git a/partner-bnisp.js b/partner-bnisp.js
index 700d4df..d7876b8 100644
--- a/partner-bnisp.js
+++ b/partner-bnisp.js
@@ -100,6 +100,14 @@ function _hitTopup(task, isCheckStatus) {
             return;
         }
 
+        if (body.trim() == 'invalid specs') {
+            let rc = '40';
+
+            logger.warn('Invalid specs', {task: task, responseBody: body});
+            callbackReport(task.requestId, rc, body);
+            return;
+        }
+
         logger.verbose('Got response from partner', {task: task, responseBody: body});
 
         const responseData = parseResponseBody(body);