iso8583_esm
Version:
A javascript library for messaging in iso 8583 messaging format.
15 lines (14 loc) • 528 B
JavaScript
import * as helpers from './helpers';
export function requiredEcho(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;
}