农行网上支付平-B2C接口编程指南-PHP_Edition-V1.0

中国农业银行网上支付平台

B2C PHP商户接口编程指南

Java Edition

V1.0

修订历史纪录

日期版本说明作者2009/06/19V1.0初稿童益柱

目录

1.简介4

1.1目的4

1.2功能描述4

1.3总体架构图4

2.接口开发软件包说明5

3.安装步骤7

3.1安装前检查7

3.2系统配置7

3.3Web 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 API36

MerchantPayment36

MerchantQueryOrder40

MerchantVoidPayment42

MerchantRefund43

MerchantTrxSettle44

MerchantTrxSettleByHour46

IdentityVerify47

MerchantBatchSend49

MerchantQueryBatch50

附录四、TrustPay Client Web Services API53

附录五、结果处理类62

com.hitrust.trustpay.client.b2c.PaymentResult62

简介

目的

提供商户端交易网站通过中国农业银行网上支付平台提供的商户端开发软件包实现功能的编程指南。

功能描述

按照本编程指南所描述的标准,商户交易网站可以呼叫调用,支持功能包括支付请求、取消支付、退货、订单查询、交易对账单下载,并且具备接收网上支付平台支付结果响应的功能。

接口采用电子证书的方式来保证商户与网上支付平台间的身份验证、中间信息传递的完整性,以便进行电子商务安全当中非常重要的交易身份辨识、不可抵赖、防止篡改等功能。

总体架构图

接口开发软件包说明

银行提供的接口开发软件包 TrustPayClient-B2C-PHP-Vx.x.x.zip(x.x.x为接口开发软件包的版本号)包含下列文档。

文件名称说明/docs/农行网上支付平台-B2C商户接口编程指南-PHP-Edition-Vx.x.pdf本文件/docs/农行网上支付平台-商户使用手册.pdf商户使用手册/docs/农行网上支付平台-USB Key安装及使用手册.pdfUSB 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.gzTomcat应用服务器,包含相关配置/lib/api.phpPhp接口/demo/Merchant.html接口范例首页/demo/MerchantPayment.html支付请求交易范例页面/demo/MerchantPayment.php支付请求交易范例程序/demo/MerchantResult.jsp

农行支付php,农行网上支付平-B2C接口编程指南-PHP_Edition-V1.0.doc相关推荐

  1. 农行app怎么开消息服务器,农行网上支付平台-交易市场接口编程指南.doc

    农行网上支付平台-交易市场接口编程指南 中国农业银行网上支付平台 交易市场 PHP商户接口编程指南 Java Edition V1.0 修订历史纪录 日期版本说明作者2009/11/18V1.0初稿童 ...

  2. java版农业银行_农行网上支付平台_商户接口编程指南-java_edition-v103.pdf

    农行网上支付平台_商户接口编程指南-java_edition-v103 Java Edition V1.0.3 –– 2003/ 11/26 V0.1 2003/ 12/ 10 V0.2 2003-1 ...

  3. java收款编程_农行网上支付平台-商户接口编程指南-Java_Edition-V3.1.6.pdf

    [实例简介] [实例截图] 目录 1. 简介.............................................................................. ...

  4. java 网银支付收款接口_农行网上支付平台-商户接口编程指南-Java_Edition-V3.0.2.pdf...

    农行网上支付平台-商户接口编程指南-Java_Edition-V3.0.2 中国农业银行网上支付平台 商户接口编程指南 Java Edition V3.0.2 农行网上支付平台 商户接口编程指南 –J ...

  5. java 对接易宝支付完成真实网上支付

    java 对接易宝支付完成真实网上支付 目录结构 index.jsp界面 跳转界面 支付界面 确认界面 支付成功界面 回调界面 源码 学习资源推荐 https://blog.csdn.net/qq_4 ...

  6. java 建行接口_中国建设银行网上支付接口以及自动对账

    一.关于支付: 最近用java语言做了一个建行网上支付的系统,和建行做的接口.现在整理一下发布出来. 开发之前,参考了同道中人苏飞同学的一篇文章,他写的非常好,非常完善和细致.用.net语言所写,见链 ...

  7. 中国建设银行网上支付接口以及自动对账

    一.关于支付: 最近用java语言做了一个建行网上支付的系统,和建行做的接口.现在整理一下发布出来.开发之前,参考了同道中人苏飞同学的一篇文章,他写的非常好,非常完善和细致.用.net语言所写,见链接 ...

  8. 电子商务中的网上支付解决方案

    电子商务中的网上支付解决方案 一.引言 随着中小企业对电子商务应用程度的深入,越来越多的企业希望在自己的网站上能与顾客实现在线交易,而网上支付问题则是在线交易中的关键问题.对于中小企业而言,可以通过哪 ...

  9. php 银行支付通道_接口--php对接农行网上支付平台-b2b

    对接农行网上支付平台 从银行那边获取到对应的接口包 将文件保存在网站的路径中 我是destoon网站系统对接,就放在了api/pay/新建一个文件夹abc/下 完成之后填写接口的配置文件 路径:ebu ...

最新文章

  1. “ compiler-rt”运行时runtime库
  2. RDS最佳实践(三)—如何制定相关的流程来规范RDS的使用
  3. wxWidgets:事件
  4. C++library Sort库排序的实现算法(附完整源码)
  5. (三十)java多线程一
  6. SAP BSP - how to access javascript file via Mime API
  7. transfer = C only read dynamically - why it fails to work
  8. linux加载内核后如何运行app,Android app启动过程
  9. “像你一样”与海容天天:OPEN国际行为艺术展十周年
  10. 你必须知道的Docker数据卷
  11. plsql连接 oracle instantclient_11_2 本地机器不安装oracle_02
  12. 线性结构 —— 栈与队列
  13. java webservice 客户端_Java Webservice客户端(最佳方法)
  14. 4.1 软件开发生命周期模型
  15. Python爬虫实例(含代码)超详细教程
  16. 像中文的罗马音字体复制_罗马音字体复制大全
  17. SARS-CoV-2的近端起源
  18. Skipped ‘XXX.txt‘ -- Node remains in conflict 问题解决
  19. 年轻人要明白,职场里不只有晋升
  20. 将若干字符串按照字母顺序输出

热门文章

  1. 10万行级excel批量导入
  2. 支付宝蜻蜓刷脸支付——Android
  3. OSError: [WinError 1455] 页面文件太小,无法完成操作的问题——格局打开
  4. 第五次网页前端培训笔记(JS)
  5. Dynamics 365: 详解插件的执行深度(PluginExecutionContext.Depth)
  6. 房贷利率调整后买房能省多少钱?“宁愿租房也不买房”
  7. 10.26如何用C语言计算圆的周长与面积
  8. 新闻发布系统的设计与实现
  9. selenium自动登录QQ邮箱(附带滑动解锁)
  10. Gradle + Java【Spring boot】基本配置模板