- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
腾讯公司财付通WAP支付网关商户开发指南
2009-12-21
All copyright reserved
T
Author: gregzhu
财付通科技有限公司
二〇〇九年十二月二十一日
文档历史
修订日期 修订内容 修订版本 修订人 200-12-21 创建 .0 gregzhu 2010-03-03 1,“4 MD5签名规则”增加描述:只有本文档协议中出现的参数才参与签名。
2,“第四章”增加说明:该接口通过后台调用,可支持https和http两种方式调用。
3,“第五章”增加出错时的返回格式。
4,“第七章”增加参数:charset,bargainor_id和attach 。 2.1 gregzhu 文档描述
1 文档说明
本文件描述财付通针对手机支付行业提供的支付解决方案。供内部相关开发和技术支持人员与商户平台服务方技术人员使用。
2 阅读对象
供财付通开发人员与商户平台服务方技术或业务人员参考和查询。
业务功能描述
1 作业流程简述
其中蓝色直线箭头表示系统调用,黑色直线箭头表示页面跳转。
商户请求交易初始化:商户根据客户的支付行为生成订单,包括商户号、商户订单号、金额、等支付要素。并提交请求进行交易初始化和获取tokenid。
财付通接收到商户的交易初始化请求后,系统创建财付通交易单,同时生成tokenid,并返回该tokenid。
商户请求WAP支付:商户根据tokenid生成WAP支付请求,通过页面跳转方式引导用户进入到财付通手机支付中心。
用户在财付通手机支付中心完成支付后,财付通调用notify_url通知商户交易结果。
商户返回通知结果:根据扣款成功通知,做发货等逻辑处理,并返回财付通处理结果。
财付通确认交易完成并回跳至商户的callback_url。
2 页面回跳callback_url
callback_url应为WAP页面,给买家展示支付结果。
3 结果通知notify_url
notify_url接收财付通从后台发出的支付结果通知。
在此通知接口模式中,商户需要确保notify_url稳定可靠。该notify_url完成接收财付通发送的支付结果信息,交易结果信息将以GET方式传递至商户。财付通只将支付成功的订单进行返回。
4 MD5签名规则
1)签名规则
先将参数串按照参数名(不包括sign自己)进行升序排序(若有多个相同参数名则继续按照其参数值进行升序排序),并将参数key及其值附加在排序后的参数串末尾,得到待签名字符串。
然后使用标准MD5 算法对字符串进行加密,加密结果全部转换成大写后,即为我们所需的订单MD5 校验码,将其写入sign字段即可。
2)签名注意事项
拼凑值不要有空格
空值参数无需传递,包含到待签名数据中。
签名时将字符转变成字节流时统一使用utf-8。
3)签名示例:
sign=md5(attach=tenpaybank_type=0bargainor_id=1900000109cmdno=102dateesc=aabbccfee_type=1purchaser_idp_billno=778899tenpay112233notify_url=/tenpay.asptotal_fee=1transaction_id=1900000109200901011234567890ver=2key=8934e7d15453e97507ef794cf7b0519d)
5 安全控制
1.财付通采用加密和数字签名认证体系
2.通讯使用SSL协议(128位)+WTLS协议,对数据进行加密
3.商户和财付通间数据交互都使用加密,并使用数字签名进行数据验证,确保数据的完整性。
交易初始化请求接口协议
1 接入URL
/cgi-bin/wappayv2.0/wappay_init.cgi
说明:该接口通过后台调用,可支持https和http两种方式调用。
2 接入方式
POST/GET方式
3 协议参数
字段名 填写类型 说明 ver 必填 版本号,ver默认值是1.0。目前版本ver取值应为2.0 charset 可选 1 UTF-8, 2 GB2312, 默认为1 UTF-8 bank_type 必填 银行类型:财付通支付填0 desc 必填 商品描述,32个字符以内 purchaser_id 可选 用户(买方)的财付通帐户(QQ 或EMAIL)。若商户没有传该参数,则在财付通支付页面,买家需要输入其财付通帐户。 bargainor_id 必填 商户号,由财付通统一分配的10位正整数(120XXXXXXX)号 sp_billno 必填 商户系统内部的定单号,32个字符内、可包含字母 total_fee 必填 总金额
您可能关注的文档
最近下载
- DB33_T 2276-2020抹茶加工技术规范.docx VIP
- 2025最新高中英语熟词生义归纳500例.docx
- 公开课大班数学活动之《认识10以内的序数》课件.pptx VIP
- 工厂质量管理体系.pptx VIP
- 2025年党史知识竞赛测试题库附答案.docx VIP
- 视觉素养导论知到智慧树期末考试答案题库2024年秋西安交通大学.docx VIP
- CQI-14汽车售后服务管理.pptx VIP
- 江苏省徐州市市区2021-2022学年九年级上学期期中英语【试卷+答案】.pdf
- 视觉素养导论智慧树知到答案2024年西安交通大学.docx VIP
- 苏教版五年级数学下册典型例题第三单元因数与倍数·提高篇【十一大考点】(原卷版+解析).docx VIP
原创力文档


文档评论(0)