- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《农行网上支付平台-B2C接口编程指南-PHP_Edition-V1.0》.doc
中国农业银行网上支付平台
B2C PHP商户接口编程指南
Java Edition
V1.0
修订历史纪录
日期 版本 说明 作者 2009/06/19 V1.0 初稿 童益柱
目录
1. 简介 4
1.1 目的 4
1.2 功能描述 4
1.3 总体架构图 4
2. 接口开发软件包说明 5
3. 安装步骤 7
3.1 安装前检查 7
3.2 系统配置 7
3.3 Web Services接口应用配置 7
3.4 配置测试应用 8
4. 配置文件说明 9
5. 交易说明 10
5.1 交易流程 10
5.1.1 支付交易 10
5.1.2 确保支付结果正确送达商户网站的措施 12
5.1.3 其它交易 13
5.2 交易使用时机 14
5.3 支付请求 15
5.4 两种接收支付结果方式的区别 17
5.4.1 通过显示给消费者的支付结果接收页面通知商户 17
5.4.2 通过支付平台服务器通知商户 18
5.4.3 区别 20
5.5 支付结果接收页面 21
5.6 取消支付请求 22
5.7 退货请求 23
5.8 订单查询 24
5.9 交易对账单下载 25
5.10 指定日期指定时间段交易对账单下载 25
5.11 身份验证交易请求 26
5.12 身份验证结果接收页面 27
5.13 退款批量发送请求 27
5.14 退款批量结果查询请求 28
附录一、程序范例 30
A、支付请求范例 30
B、支付结果接收范例 30
C、从服务器直接接收支付结果页面范例 31
D、取消支付交易范例 32
E、退货交易范例 32
F、订单查询交易范例 32
G、交易对账单下载范例 32
H、指定时间段交易对账单下载 32
I、身份验证请求范例 32
J、身份验证结果接收范例 32
K、退款批量发送请求范例 32
L、退款批量结果查询范例 33
附录二、响应码一览表 34
附录三、TrustPay Client PHP5 API 36
MerchantPayment 36
MerchantQueryOrder 40
MerchantVoidPayment 42
MerchantRefund 43
MerchantTrxSettle 44
MerchantTrxSettleByHour 46
IdentityVerify 47
MerchantBatchSend 49
MerchantQueryBatch 50
附录四、TrustPay Client Web Services API 53
附录五、结果处理类 62
com.hitrust.trustpay.client.b2c.PaymentResult 62
简介
目的
提供商户端交易网站通过中国农业银行网上支付平台提供的商户端开发软件包实现功能的编程指南。
功能描述
按照本编程指南所描述的标准,商户交易网站可以呼叫调用,支持功能包括支付请求、取消支付、退货、订单查询、交易对账单下载,并且具备接收网上支付平台支付结果响应的功能。
接口采用电子证书的方式来保证商户与网上支付平台间的身份验证、中间信息传递的完整性,以便进行电子商务安全当中非常重要的交易身份辨识、不可抵赖、防止篡改等功能。
总体架构图
接口开发软件包说明
银行提供的接口开发软件包 TrustPayClient-B2C-PHP-Vx.x.x.zip(x.x.x为接口开发软件包的版本号)包含下列文档。
文件名称 说明 /docs/农行网上支付平台-B2C商户接口编程指南-PHP-Edition-Vx.x.pdf 本文件 /docs/农行网上支付平台-商户使用手册.pdf 商户使用手册 /docs/农行网上支付平台-USB Key安装及使用手册.pdf USB Key安装及使用手册 /docs/农行网上支付平台-商户端软件包-FAQ.pdf 商户开发中常见问题解答 /lib/TrustPayClient-Vx.x.x.jar 农行网上支付平台商户端接口Java软件包。 /lib/WebServices_b2c_php_vx.x.jar 农行网上支付平台商户端Web Services接口软件包。 /lib/TrustMperties 接口配置文件 /lib/jakarta-tomcat-5.0.28-b2c-yyyymmdd.tar.gz Tomcat应用服务器,包含相关配置 /lib/api.php Php接口 /demo/Merchant.html 接口范例首页 /demo/MerchantPayment.html 支付请求交易范例页面 /demo/MerchantPayment.php 支付请求交易范例程序 /demo/MerchantResult.jsp 支付结果接收范例程序 /de
您可能关注的文档
- 《Solar and Lunar Returns -MORIN - ASTROLOGIA GALLICA - BOOK 23 - CAPs. 18 E 19》.doc
- 《Statistics for Business and Economics 8e Solution》.doc
- 《TRS内容协作平台(WCM)V6采编人员培训手册》.doc
- 《vMjAxNjAzMDIvY2QwYjg2ODI3MTY5MWZhYTY3YmI1NGEwYzY0ZjA5ZjE=__seed-ebffca39ba5ccfa0bf8c9e80ba1c2f4e__content-YmQxMzc3MjA2MTI3OTQxZWNmNDI2Y2YxMWI5NjBkYmY=》.ppt
- 《【京-sem-辉】百度搜索推广平台专业版介绍详细版》.doc
- 《三叉神经痛公益平台》.ppt
- 《中国第三方支付平台排名TOP24》.doc
- 《云联惠系统平台讲解》.ppt
- 《人人网开放平台-@黑客马拉松 杭州》.ppt
- 《佰分云教学管互动资源平台》.doc
- 第三课白杨市名师优质课比赛一等奖市公开课获奖课件.pptx
- 绩效管理系统的设计.pptx
- 第五章课程专业知识讲座省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件.pptx
- 现代物理-基础学科省名师优质课赛课获奖课件市赛课一等奖课件.ppt
- 杭州市萧山区党湾镇初级中学八年级数学上册认识函数市名师优质课比赛一等奖市公开课获奖课件.pptx
- 人教版必修2:7.5探究弹性势能的表达式省名师优质课赛课获奖课件市赛课一等奖课件.ppt
- 器乐进课堂——口风琴教学省名师优质课赛课获奖课件市赛课百校联赛优质课一等奖课件.ppt
- 苏教版五年级下册第二单元折线统计图2.3-练习四市公共课一等奖市赛课金奖课件.pptx
- 必修一1.3.3昼夜交替地方时日界线教学市公开课一等奖省优质课赛课一等奖课件.pptx
- 五年级下册科学4.3火山1市公开课一等奖省优质课赛课一等奖课件.pptx
最近下载
- 2024年部编版七年级上册语文第二单元综合检测试卷及答案.doc VIP
- 输送带截面积S及输送能力Q计算(图文版).xls
- 小学英语_What did you buy教学设计学情分析教材分析课后反思.doc
- GB_Z 42344-2023 制药机械(设备)计算机化系统验证指南.docx
- (JTS165-2013)海港总体设计规范清晰版.pdf
- 张新民《财务报表分析》第四章.ppt VIP
- 2024款比亚迪元UP领先超越型401301KM_用户手册驾驶指南车主车辆说明书电子版.pdf
- 《煤矿巷道工程全断面岩石掘进机(.pdf VIP
- 金民工程数据资源汇聚过程介绍.pdf
- 关于地震灾害案例分析.ppt
文档评论(0)