银联手机支付商户服务器接口说明文档.doc

上传人:自*** 文档编号:126225516 上传时间:2020-03-23 格式:DOC 页数:8 大小:37.50KB
返回 下载 相关 举报
银联手机支付商户服务器接口说明文档.doc_第1页
第1页 / 共8页
银联手机支付商户服务器接口说明文档.doc_第2页
第2页 / 共8页
银联手机支付商户服务器接口说明文档.doc_第3页
第3页 / 共8页
银联手机支付商户服务器接口说明文档.doc_第4页
第4页 / 共8页
银联手机支付商户服务器接口说明文档.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《银联手机支付商户服务器接口说明文档.doc》由会员分享,可在线阅读,更多相关《银联手机支付商户服务器接口说明文档.doc(8页珍藏版)》请在金锄头文库上搜索。

1、商户服务器接口说明文档2012年7月9日 签名定义 生成签名u 定义:商户端用银联分配的商户数字证书对交易信息的签名,防止交易被篡改 加密函数:BASE64(RSA(MD5(SRC),privatekey)u 参照:代码中SignBy.java中的createSign方法。 (方法参数:签名原串SRC、密码、私钥假名、私钥路径。)订单支付接口(必备)u 定义:由“订单提交”和“订单支付”两部分组成。 提交订单u 定义:本接口用于商户服务器向前置服务器提交订单详情。u 功能:服务器将指定报文及标准数据提交至前置服务器进行验签,验签成功后,前置会返回相关数据,提示操作成功。其中签名原串为:SRC描

2、述merchantName=*&merchantId=*&merchantOrderId=*&merchantOrderTime=*&merchantOrderAmt=*&merchantOrderDesc=*&transTimeout=*1) 通过使用898000000000002.p12对三种加密方法中SRC(称为原串)进行加密处理2) SRC(根据报文情况)可以为商户名称、商户代码、商户订单号、商户订单时间、商户订单金额、商户订单描述、交易超时时间域3) 依次以key=value格式和&符号拼接形成的字符串 订单验证:u 定义:本接口用于商户客户端和插件进行数据验证操作。u 功能:商户客

3、户端,在接收到商户服务器传来的标准xml后,用其按照指定方式调起插件,插件通过相关数据验证,对其xml进行数据验证操作。其中,签名原串为:SRC描述merchantId=*&merchantOrderId=*&merchantOrderTime=*&1) 与订单提交签名方式相同2) 签名数据仅有3个节点,又称“三要素”。订单查询接口(必备)u 定义:用于插件根据商户号、订单号、交易时间等信息,或使用CUPS流水号来查询商户订单详细处理信息u 功能:用于商户对订单信息进行查询和验证 商户向银联平台发起的请求报文如下交易类型(两位数字,01:消费,31:消费撤销,04:退货)商户代码(15-24位

4、数字)商户订单号商户订单时间(YYYYMMDDHHMMSS)商户的签名商户公钥证书(BASE64编码) 银联在线支付平台返回给商户的响应报文如下交易类型(两位数字,01:消费,31:消费撤销,04:退货)商户代码(15-24位数字)商户订单号商户订单时间(YYYYMMDDHHMMSS)银联手机在线支付平台的签名查询结果(0:成功,1:失败,2:处理中,3:无此交易)清算日期(MMdd)清算金额(12位整数, 单位为分)清算币种(3位数字,人民币为156)清算汇率CUPS交易流水号CUPS系统跟踪号CUPS系统跟踪时间CUPS响应码(00表示交易成功,其他表示失败)CUPS响应码描述 订单退货接

5、口(可选)u 定义:已提交成功的订单,采取的人为退订的一个过程u 功能:给与商户对商品提供退货的的功能,通过如下报文6节点签名传给服务器,最后由银联支付平台返回结果通知(0000成功,其他表示失败)u 注意:1.新商户订单号是指就是新生成的商户订单号,而不是原来的订单号,原交易流水号是指交易结果通知中的交易流水号 商户发送到服务器的请求报文如下商户代码(15-24位数字)新商户订单号新商户订单时间(YYYYMMDDHHMMSS)原商户订单金额(单位为分)原交易的CUPS交易流水号商户通知URL(商户用来接收交易结果通知的URL)上方6节点的签名商户公钥证书(BASE64编码) 银联手机在线支付

6、平台返给商户的响应报文如下商户代码(15-24位数字)商户订单号商户订单时间(YYYYMMDDHHMMSS)商户订单金额(12位整数, 单位为分)原交易的CUPS交易流水号银联手机在线支付平台的签名响应码(0000表示提交退货请求成功,其他表示失败)响应码描述 订单撤销接口(可选)u 定义:已提交的订单产品采取撤销的操作,24小时内可以撤销订单有效,超时无效u 功能:实现已订产品的撤销操作u 注意:1.新商户订单号是指就是新生成的商户订单号,而不是原来的订单号,原交易流水号是指交易结果通知中的交易流水号 商户发送到服务器的请求报文如下商户代码(15-24位数字)新商户订单号新商户订单时间(YYYYMMDDHHMMSS)原商户订单金额(单位为分)原交易的CUPS交易流水号商户通知URL(商户用来接收交易结果通知的URL)上方6节点的签名商户公钥证书(BASE64编码) 银联手机在线支付平台返给商户的响应报文如下商户代码(15-24位数字)商户订单号商户订单时间(YYYYMMDDHHMMSS)商户订单金额(12位整数, 单位为分)原交易的CUPS交易流水号银联手机在线支付平台的签名响应码(0000表示提交消费撤销请求成功,其他表示失败)响应码描述

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号