我正在开发具有某些存储区的连接器,并且我们正在使用ISO8583协议,现在,我将STAN(field 11)设置为具有由随机数发生器生成的随机数,但是有时我有一些数问题是,是否可以安全地使用此生成器?还是需要使STAN成为序列号?
谢谢。
答案 0 :(得分:0)
取决于您的远程端点,但是我已经看到很多要求序号并检测重复项。
答案 1 :(得分:0)
通常,STAN是每个请求增加的数量。 对于网络消息序列,随机生成STAN并不是最好的情况。
STAN的重复可能归因于不同的来源,即主机客户端或终端。
STAN本身不能成为检测唯一交易请求的唯一字段。它必须与其他字段(如RRN,终端ID,商户ID)混合在一起。
答案 2 :(得分:0)
系统跟踪审核号(STAN)ISO-8583号具有不同的值,并且基本上在事务内的关系之间维护。也就是说,它可以保持不变,或者同一笔交易在其交易路径上会有很多STAN,但是在两个端点之间应该相同,并且通常由STAN使用谁来控制。
例如:
终端->终端驱动程序->开关1->开关2->发卡器
STAN是由终端驱动程序分配的,然后对于以下关系至少保持恒定……尽管每种关系可能会改变。
请注意,STAN的每个系统内部也可能是唯一的,但它需要为每个关系保留唯一的STAN ..并且不应在请求和响应之间进行更改,因为多部分事务需要它(单次PA,多次完成和多PA,单次完成)以及数据元素90中的冲销等。