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']);