diff --git a/partner-fm.js b/partner-fm.js index a10959e..ea164e7 100644 --- a/partner-fm.js +++ b/partner-fm.js @@ -91,8 +91,14 @@ function _topupRequest(task) { request(reqOpts, function (err, response, body) { if (err) { var msg = 'Error requesting TOPUP to partner: ' + err; + var rc = '68'; + + if (err.code == 'ECONNREFUSED') { + rc = '91'; + } + logger.warn(msg, {task: task, err: err}); - callbackReport(task.requestId, '68', msg); + callbackReport(task.requestId, rc, msg); return; }