- 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
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)