所以我理解并意识到 ISO8583 消息因规范而异,但我想知道是否有资源可以帮助我确定哪些字段是绝对必须的。例如,“0200”消息肯定必须包含 PAN 和 Amount 字段?
我发现很难找到任何此类资源,即使它们带有附加信息,看看一些通用模板也会很棒。
很感谢任何形式的帮助。
我可以确认,ISO8583类规范的实现会因定制要求的不同而有所不同。
在所需数据元素 (DE) 的大致列表下方回答您有关ISO8583:1987 (类似)版本中0200 财务消息的问题:
其余的是可选的,或者可以根据条件使用。
没有这样的运气,它确实因规范而异。ISO8583 更像 XML:它是一种允许您构建金融交易协议的元语言。在实践中,其中大多数将包含 PAN 和 Amount 字段,但基本上 ISO8583 的一般性是非常无用的:您总是需要处理规范的一种特定表现形式,而标准机构往往会对这些表现出很大的自由度。
尽管如此,如果您真的很感兴趣,寻找特定信息的明显来源将是实际的 ISO8583 标准,这是一个实际的出版物。不过,它不是免费的。
1)非常流行的实现是Hypercom ISO8583方言;
2)伟大的来源也是jpos.org和他们的手册;
3) Andy Orrock 先生的主页http://www.andyorrock.com我也可以推荐。