微信扫码支付接口详细说明:交易与清算流程

需积分: 0 3 下载量 140 浏览量 更新于2024-06-30 收藏 1.51MB PDF 举报
本文档详细介绍了中国银联与微信APP二维码收单侧的接口规范,针对的是入网收单机构在中国银联处理系统中处理微信扫码交易的在线操作。文档涵盖了交易报文的结构、格式以及报文域,以及清算文件的管理,特别针对微信扫码业务中的刷卡支付、扫码支付和公众号支付等服务。 1. 版本控制:文档从0.1版本起,经过多次修订,反映了机构间反馈的更新。这体现了对规范严谨的态度和持续优化的过程。 2. 交易类型:文档涉及多个交易类别,如支付类交易(包括提交刷卡支付、查询订单、撤销订单、申请退款、退款状态查询、统一下单、支付结果通知和关闭订单)以及商户报备类交易(下属商户录入和查询)。 - 支付类交易:具体细化了每项操作,如提交刷卡支付时,增加了`channel_id`和`identity`字段,应答报文则添加了`trade_state`和`trade_state_desc`,并移除了过时的`is_subscribe`和`sub_is_subscribe`字段。撤销订单和申请退款的操作也做了相应的调整,例如请求报文新增`channel_id`而移除`transaction_id`。 - 商户报备类交易:包括下属商户的录入和查询功能,这些操作对于商户管理至关重要。 3. 清算文件:文档明确了文件的分类和字段说明,包括FTP和SFTP两种获取方式,便于收单机构接收和处理清算数据。 4. 接口规范差异:文档强调了其接口规范与微信官方提供的接口有一定的区别,主要体现在新增和删除的字段上,这些改动可能是为了适应银联系统的特性和合规要求。 总体而言,这份文档是收单机构在开展微信扫码业务时不可或缺的技术指南,它详细规定了如何通过中国银联平台实现与微信APP的无缝对接,确保了交易流程的安全、准确和高效。