【发布时间】:2020-07-01 03:21:16
【问题描述】:
我的问题主要与关于“登录请求”的 MTI“0800”的 ISO8583 有关。
问题是,如果客户端之前没有用“0800”初始化怎么办?所以他只是用 MTI 发送一条消息,而不是“0800”。
例如,如果客户端发送了“0200”,但之前还没有发送“0800”,我们应该如何告诉他必须先发送“0800”:
-
是否应该使用与请求相同的 ISO8583 消息类?例如,当用户发送一条 MTI 为“0200”的消息,但由于他之前没有使用“0800”登录,我们给出响应“0220”
-
或者当用户未初始化“登录请求”时,它是否应该对用户发送的每个请求使用“08xx”MTI 响应?例如,即使用户发送了 MTI “0200”,我们仍然会给他们“0820”而不是“0210”,因为他还没有登录。
如果我的问题没有意义,我很抱歉,我只是使用 ISO8583 工作了几天。我希望有人可以通过 ISO8583 的一般实践甚至最佳实践来帮助我回答我的问题,或者请纠正我:)。
提前致谢。
问候。
【问题讨论】:
标签: iso8583