diff --git a/partner-irs.js b/partner-irs.js
index f873cdf..49d7c8f 100644
--- a/partner-irs.js
+++ b/partner-irs.js
@@ -157,7 +157,14 @@ function topupRequestXMLRPC(task, retry) {
         }
 
         if (value['RESPONSECODE'] != '00' && value['RESPONSECODE'] != '68') {
-            value['RESPONSECODE'] = '40';
+
+            if (value['MESSAGE'].indexOf("Trx XL-AXIS NO SALAH") >= 0) {
+                value['RESPONSECODE'] = '14';
+            }
+            else {
+                value['RESPONSECODE'] = '40';
+            }
+            
         }
 
         pushResponseToMongoDb(task, {ts:  responseTs, supplier: config.globals.gateway_name, raw: JSON.stringify(value), parsed: value}, value['RESPONSECODE']);