UNPKG

status-converter

Version:

converts 'failed' and 'completed' statuses to 'declined' and 'approved', replaces transaction messages with above conversions

24 lines 597 B
module.exports = { convertStatus: function(status) { if(status) { if(status.toLowerCase() === 'failed') { return 'declined'; } if(status.toLowerCase() === 'completed') { return 'approved'; } } return status; }, convertTransactionMessage: function(message) { if(message) { if(message.includes('failed')) { return message.replace(new RegExp('failed'), 'DECLINED'); } if(message.includes('completed')) { return message.replace(new RegExp('completed'), 'APPROVED'); } } return message; } }