diff --git a/partner-irs.js b/partner-irs.js index 8ce6d5a..1510412 100644 --- a/partner-irs.js +++ b/partner-irs.js @@ -126,7 +126,7 @@ function topupRequestXMLRPC(task, retry) { }, sleep_before_retry); } else { - callbackReport(task['requestId'], '91', 'Gangguan koneksi ke suplier: ' + error); + callbackReport(task['requestId'], '68', 'Silahkan resend. Gangguan koneksi ke suplier: ' + error); } return; } @@ -137,6 +137,10 @@ function topupRequestXMLRPC(task, retry) { value['MESSAGE'] = 'SN=' + parseSN(value['MESSAGE']) + '; ' + value['MESSAGE']; } + if (value['RESPONSECODE'] != '00') { + value['RESPONSECODE'] = '40'; + } + callbackReport(value['REQUESTID'], value['RESPONSECODE'], value['MESSAGE']); }); }