diff --git a/lib/parse-result.js b/lib/parse-result.js index 8c5da9e..0f5111b 100644 --- a/lib/parse-result.js +++ b/lib/parse-result.js @@ -86,7 +86,9 @@ module.exports = (xid, trxIdFromCaller, xml, isCallback, remoteIp) => { return; } - const rc = translateRc(xid, responseCodeFromResponse) || '68'; + const rc = responseCodeFromResponse + ? translateRc(xid, responseCodeFromResponse) || '40' + : '68'; const sn = ( rc === '00' && (