1. 前言 1
1.1. 文档目的 1
1.2. 文档导读 1
1.3. 定义与缩写 1
1.3.1. 定义 1
1.3.2. 缩写 1
1.4. 参考文档 2
1.4.1. 项目文档 2
1.4.2. 其它文档 2
2. 系统结构 2
2.1. 概述 2
2.2. 系统物理结构 3
2.3. 系统逻辑结构 5
2.4. 交易处理流程说明 5
3. 接口概述 6
3.1. 符号定义 7
3.2. 物理接口 7
3.3. 会话过程 7
3.4. 超时设定 8
3.5. 通信结构 9
4. 辅助功能接口 11
4.1. 联接测试及复位 11
4.2. 接纳(ACK)/拒绝(NAK) 11
4.3. 脱机交易响应报文(ACK) 12
4.4. TMS更新接口 12
4.4.1. 新装机初始化 12
4.4.2. 联机报道 13
4.4.3. 换机 14
4.4.4. 联机注册 15
4.4.5. 下载密钥 15
4.4.6. 双向认证 16
5. 业务处理接口 17
5.1. 人机交互说明 17
5.1.1. 人机交互界面 17
5.1.1. 人机交互流程图说明 19
5.2. 交易指令报文 20
5.2.1. 消费指令(01) 20
5.2.2. 消费撤销指令(02) 20
5.2.3. 退货指令(03) 21
5.2.4. 查余额指令(04) 22
5.2.5. 签到指令(51) 22
5.2.6. 结算指令(52) 22
5.2.7. 公钥下载指令(53) 23
5.2.8. AID参数下载指令(54) 23
5.2.9. 预授权指令(21) 23
5.2.10. 追加预授权指令(22) 24
5.2.11. 预授权完成请求指令(23) 24
5.2.12. 预授权完成通知指令(24) 25
5.2.13. 预授权撤销指令(25) 26
5.2.14. 预授权完成撤销指令(26) 26
5.2.15. 离线结算指令(27) 27
5.2.16. 离线调整指令(28) 27
5.2.17. 全民付总指令(71) 28
5.2.18. 全民付信用卡还款指令(72) 28
5.2.19. 全民付手机充值指令(73) 29
5.2.20. 全民付游戏点卡指令(74) 29
5.2.21. 全民付游戏直充指令(75) 30
5.2.22. 全民付慈善捐款指令(76) 30
5.2.23. 全民付帐单支付指令(77) 31
5.2.24. 全民付目录支付指令(78) 31
5.2.25. 读卡指令(70) 32
5.2.26. 参数下载指令(55) 33
5.2.27. 脱机交易强制上送指令(56) 33
5.2.28. 预授权完成批处理指令(A1/A2) 34
5.2.29. 换班信息指令(A3) 34
5.2.30. KEK下载指令(A4) 36
5.2.31. 所有参数下载指令(A5) 36
5.2.32. 取打印信息指令(61/66) 36
5.2.33. 取结算信息指令(62/67) 40
5.2.34. 合计信息指令(63) 42
5.2.35. 批量取交易流水信息指令(64) 43
5.2.36. 取EMVPOS参数信息指令(57) 44
5.2.37. 取故障信息指令(80) 45
5.2.38. 取故障明细指令(81) 45
5.2.39. 清POS机流水指令(82) 46
5.2.40. 清POS机冲正日志指令(83) 46
5.2.41. 信息通知指令(97) 47
5.2.42. 打印驱动指令(68) 47
5.2.43. 交易查询指令(69) 48
5.2.44. 积分消费指令(30) 52
5.2.45. 积分消费撤销指令(31) 53
5.2.46. 积分查询指令(34) 53
5.2.47. 积分兑换指令(32) 53
5.2.48. 积分兑换撤销指令(33) 54
5.2.49. 分期消费指令(35) 55
5.2.50. 分期消费撤销指令(36) 55
5.2.51. 缴费指令(41) 56
5.2.52. 缴费撤销指令(42) 56
5.2.53. 交易查询指令(98) 57
5.2.54. 交易查询指令(B0) 60
5.3. 会话流程 60
5.3.1. 消费 60
5.3.2. 撤销 61
5.3.3. 退货 62
5.3.4. 结算 63
5.3.5. 签到 64
5.3.6. 参数及公钥下载 65
5.3.7. 查余额 66
5.3.8. 脱机交易 66
5.3.9. 预授权类交易 66
5.3.10. 离线结算、离线调整 66
6. POS程序要求 67
6.1. 总体要求 67
6.2. 交易报文要求 67
6.3. 交易管理要求 68
6.4. 其它要求 68
6.5. 交易提示及显示要求 68
6.6. 密码键盘交易流水显示要素 68
6.7. 参数设置(在POS基本参数上增加) 69
6.8. 打印要求 69
附件一: 响应码对照 70
附件二:常见交易流程 71
本文档描述了EMV POS与收银一体化系统的接口,包括辅助功能类(如键盘程序更新)与刷卡业务类(如刷卡消费),用于以下目的:
1、做为与收银一体化系统对接的EMV POS机具程序开发的依据。
2、作为收银一体化系统收银机端程序开发的依据;
展开全文