UNPKG

iso_8583_exos

Version:

A javascript library for messaging in iso 8583 messaging format by Roy Salgado.

21 lines (14 loc) 518 B
const helpers = require('./helpers'); module.exports = function({json, iso_send, iso_answer}) { const message_code = iso_send[0]; const processing_code = iso_send[3]; const key = 'required_echo'; const required_fields = helpers.findRequiredFields({json, key, processing_code, message_code}); for ( let i = 0; i < required_fields.length; i++ ) { const field = required_fields[i]; if (iso_send[field] !== iso_answer[field]) { return false; } } return true; };