Closed Ricky-G closed 8 months ago
@Ricky-G I will take a look. Thanks for reporting this. Hopefully I can come up with fix in the weekend.
@Ricky-G do you mind sharing your iso spec? Per the iso8583 standard here: https://en.wikipedia.org/wiki/ISO_8583, I cannot see any decimal data field.
@Ricky-G I believe this is what you are looking for https://github.com/Tochemey/NetCore8583#composite-fields to handle the field number 127
in your scenario
@Ricky-G closing this issue because there is no activity. I have not received any feedback from you. Feel free to reopen it
If we have decimals in the field num's then we get an exception. This is a 'valid' ISO message scenario, for example in Postilion Payment Switch interface they do have this a lot and we need to cater for this.
To Reproduce Use below config file
Expected Result Works the same as if it was an integer
Observed Result Logger.Error($"ISO8583 Cannot parse XML configuration {e}");