- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支付接口文档60-单笔快收、直付
单笔快收、直付支付接口文档6.0
目录
目录 1
2
2. 安全策略 2
3. 加解密策略 2
4. 测试信息 3
5. 单笔实时快收、直付请求接口规范(post提交模式) 3
5.1 请求地址 3
5.2 请求参数 3
5.3 请求参数节点说明 4
5.4 参数Sign值计算方式 5
5.5 同步返回响应结果 5
5.6 返回参数节点说明 6
5.7 开发DEMO(java语言) 7
5.8 异步通知接口说明 7
6. 单笔实时快收、直付查询请求接口规范(post提交模式) 7
6.1 请求地址 7
6.2 请求参数 7
6.3 请求参数节点说明 7
6.4 参数Sign值计算方式 8
6.5 同步返回响应结果 8
6.6 返回参数节点说明 9
6.7 开发DEMO(java语言) 9
7.返回错误码 10
修改记录
版本号 作者 内容提要 修改日期 李润平 2016-01-18 5.0 李润平 支付接口报文加密信息规范 2016-02-17 6.0 李润平 支付接口改版 2016-05-20 使用说明
支付请求采用HTTP协议,用户需以POST方式传输给支付中心系统(以下简称支付中心);
支付中心使用的编码方式为:UTF-8;
传输参数需以Web Form(表单)方式提交;
请严格依照参数规范设置参数,切勿遗漏“必填”参数,注意大小写区分;
建议商户保留以下信息:签名信息、传输参数。
安全策略
商户发起交易需指定服务器IP,我方支付平台进行白名单安全组授权;
交易进行;
交易报文已密文形式交互。
加密过程:
对原始报文字符串xml进行编码为UTF-8的Base64加密,得到UTF-8编码的字符串str1;
对原始报文字符串xml进行编码为2;
将字符串2和(一)字符串1拼接(即3 = str2+ str1,注意顺序3再次进行
解密过程:
对接收到的返回报文字符串returnXml先进行编码为UTF-8的Base64解密,得到字符串returnXml1。
对解密后的字符串returnXml1从第40位开始截取到末尾长度得到字符串returnXml2。
对截取后的字符串returnXml2进行编码为UTF-8的Base64解密,得到明文返回字符串。
测试信息
测试商户号(CustomerNo): 201512240003
测试密钥: X6offHkGfb5Wn1LVRRGH
测试商户商品代号(GoodNo): XB1
单笔实时快收、直付请求接口规范(post提交模式)
5.1 请求地址
注:以Web Form(表单)方式提交参数至上述地址(请勿使用URL 链接后加参数的方式)
测试地址:00:8080/vbaoPay/cust/payService/SingleDKPayNotify
5.2 请求参数
reqmsg=下述报文字符串进行加密后的值;加密过程详见(加密策略)?xml version=1.0 encoding=UTF-8 ?
TRequest
Version6.0/Version
InputCharsetUTF-8/InputCharset
SignTypeMD5/SignType
CustomerNo/CustomerNo
GoodNo/GoodNo
OrderNo/OrderNo
OrderAmount/OrderAmount
AccType/AccType
BankCardType/BankCardType
BankCode/BankCode
BankCardNo/BankCardNo
BankCardName/BankCardName
BankProvince/BankProvince
BankCity/BankCity
BankLineCode/BankLineCode
BankName/BankName
ProtocolNo/ProtocolNo
CertType/CertType
CertId/CertId
Mobile/Mobile
CreditValid/CreditValid
CreditCvv2/CreditCvv2
ActName/ActName
ActId/ActId
ActLineCode/ActLineCode
ProductName/ProductName
ProductDesc/ProductDesc
NotifyUrl/NotifyUrl
Ext1/Ext1
Ext2/Ext2
Sign/Sign
/TRequest
5.3 请求参数节点说明
参数名 类型 是否必填 说明 V
您可能关注的文档
最近下载
- 四川省(蓉城名校联盟)新高考2022级高三适应性考试数学试卷(含答案).pdf
- 水利监理质量控制体系.doc
- [五年级英语下册.doc VIP
- 《江西省宜春市明月山机场航站楼装修工程》投标技术标文件.doc
- GB_T 15114-2023 铝合金压铸件.docx
- 2021年第四期1+X建筑信息模型(BIM)职业技能初级实操题(三).pdf VIP
- 【最全】usedtodo,beusedtodoing用法辨析及练习(带答案).pdf VIP
- 财务报表审计模拟实训第六版刘雪清答案.pdf
- 广东省广州市天河区2020-2021学年八年级下学期期末考试英语试题(word版 含答案).docx VIP
- 招投标法律法规学习培训PPT.pptx VIP
文档评论(0)