1.代码中如何修改每个域的格式
修改定义ISO6583包的结构体的内容
2.不同数据格式之间的区别")2.不同数据格式之间的区别
8583报文中主要用到的数据格式有二进制位、压缩BCD码、ASCII码。
二进制位用于主位图和扩展位图、个人识别码以及报文鉴别码。位图里的二进制用于判断应用数据的域是否存在。
压缩BCD码可以节省空间。
3.8583报文的MAC是如何运算得来的?
4.PINBLOCK如何运算
5.签到的作用
6.8583报文的结构是什么样的?
TPDU + 报文头 + 应用数据
TPDU = ID + 目的地址 + 源地址
报文头 = 应用类别定义 + 软件总版本号 + 终端状态 + 处理要求 + 软件分版本号
应用数据(ISO8583) = 消息类型 + 位图 + 各域的值
7.如何修改签购单格式
修改print.c
源文件。
8.冲正发起的原因和时机")8.冲正发起的原因和时机
一. POS终端在时限内未能收到POS中心的应答消息而引发
二. POS终端在时限内收到POS中心的批准应答消息,但由于POS机故障无法完 成交易而引发。
三. POS终端对收到POS中心的应答消息,验证MAC出错。
9.撤销和退货的区别
image.png
10.预授权完成请求和预授权完成通知的区别
image.png
网友评论