欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOCX文档下载  

    银联POS调用串口协议.docx

    • 资源ID:11662252       资源大小:65.57KB        全文页数:8页
    • 资源格式: DOCX        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    银联POS调用串口协议.docx

    精品文档银联COMPOS决方案1 方案介绍 12 POS和收银机的通讯接口 33 POS和收银机之间的 Data数据结构和流程描述如下: 33.1 交易命令格式 33.1.1 POS发送交易请求到收银机 33.1.2 POS向收银机应答: 44 DLL 接口说明 ( 在 winXP 下调试通过) : 44.1 串口初始化 44.2 刷卡交易 45 支付业务流程 56 附加说明: 61方案介绍1欢迎下载 。精品文档3欢在下载POSP2.+发送交易报文3.交的响应报文送还给P0机1.发送交易指令POS机4.POS机返回成功给收银机2 POS和收银机的通讯接口为了保证串口数据传输的可靠性,我们采用如下的协议对网络POSW收银机之间交换的数据进行封装。格式如下:STXLength(2)Data(n)ETXLRC其中:STX 0x02Length:压缩BCD#式的长度字节,表示Data部分的长度。如长度字节为:0x01,0x23,那么实际长度为:123字节。Data:实际传输的数据ETX0x03LRC校验码,计算方法为:Length ETX所有字节按字节异或的结果。3 POS和收银机之间的Dat a数据结构和流程描述如下:3. 1交易命令格式3. 1. 1 POS发送交易请求到收银机DATA交易标志+金额+ 超时时间字段说明(93个字符)交易标志1个ASCII字符 0:消费;1撤销金额15个ASCII字符。前3位为000,后12位为金额超时时间2个ASCII字符。单位为秒,如50,表示50秒3. 1.2 POS向收银机应答:DATA交勿标忐+响应码+k谛+ +商户勺+ K勺+击额+处理时间+参考号卷权码字段说明(93个字符)交易标志1个ASCII字符 0:消费;1撤销响应码2个ASCII字符00成功99失败终端号8个ASCII字符商户号15个ASCII字符20个ASCII字符不足时补空格金额15个ASCII字符。前3位为000,后12位为金额处理时间14 个 ASCII 字符 格式:YYYYMMDDhhmmss辽旦12个ASCII字符授权码6个ASCII字符4 DLL接口说明(在wi nXP下调试通过):4. 1串口初始化InitCommParam(int iPortId, /*COM 口编号,COM1:1 COM2:2 .默认为 1*/ char *psPortString,/* 码率:默认为“9600,n,8,1"*/ int iTimeout, /* 延时时间,单位为秒*/ int iPrtLogFlag/*是否记录日志0记录,1不记录*/);4. 2刷卡交易Int PosProcess( char cTranType, /*0- 消费 1- 撤销*/*/long lAmount, /*支付金额,单位为分;撤销时,为原交易金额char *psRspInfo, /* 接 口返回信息*/精品文档int iTimeout); /* 延时时间,单位为秒*/psRspInfo: 格式如下表所示:/ 响应码2 个 ASCII 字符00 成功/ 终端号8 个 ASCII 字符/ 商户号 15 个 ASCII 字符/ 卡号 20 个 ASCII 字符 不足时补空格/ 金 额 15个 ASCII 字符。前 3位为000 ,后12位为金额/ 处理时间 14 个 ASCII 字符 格式: YYYYMMDDhhmmss/ 参考号 12 个 ASCII 字符/ 授权码 6 个 ASCII 字符返回值:0成功,1 串口超时。2处理失败,具体查看psRspCode前两位5支付业务流程程序统计该持卡人需要支付的总金额,然后向消费者询问是否选择银行卡支付,若是,其支付流程如下图所示:7欢迎下载 。POS指令处理流程(支持消费、撤销、结果查询)开始J等待pc的命令请求是否合法支付指令?接收超时?结束N6附加说明:1 PO笑端应答收银机成功与否,并不影响该支付交易的结果。2收银机在该次支付失败后,允许再次进行支付。3 POS端不允许操作员手工操作 POS进行支付交易,但可通过一定权限进行暂时的手工操作PO碱能开通。欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求

    注意事项

    本文(银联POS调用串口协议.docx)为本站会员(罗晋)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开