农行支付环境接口配置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

农行支付环境接口配置

安装jdk

2.安装Tomcat。在catalina.sh中设置环境变量:

export JA V A_HOME=/opt/IBM/was6admin/jdk(根据实际安装路径来设置)

export JA V A_OPTS=" -Xms256m -Xmx1024m"

在$CA TALINA_HOME\bin下命令行方式下,敲入:./catalina.sh start启动服务器,然后在浏览器中键入地址http://127.0.0.1:8080/axis/,查看能否正常启动。

Web Services接口应用配置

1)、将银行提供的接口开发软件包TrustPayClient-B2C-PHP-Vx.x.x.zip(x.x为接口开发软件包的版本号)解压缩到商户自定的安装目录中。

2)、请参考《农行网上支付平台-商户使用手册V1.0》登录网上支付平台下载商户交易证书,并将商户交易证书保存到服务器的硬盘或签名服务器中。

3)、将商户的证书文件夹Certificate放入$CA TALINA_HOME\bin目录下,包括商户服务器证书*.pfx,农行根证书abc.truststore(生产环境证书,测试环境证书为abctest.truststore)和支付平台证书TrustPay.cer (生产环境证书,测试环境证书为TrustPayTest.cer)。

4)将TrustMerchant.properties文件放置到$CA TALINA_HOME\webapps\axis\WEB-INF\classes 目录下,该文件包含银行端访问地址,商户id,相关证书路径,证书密码的配置,日志路径等。商户需要注意进行正确的配置(具体参考配置文件说明)。将该TrustPayClient-Vx.x.jar 文件放入$CA TALINA_HOME\webapps\axis\WEB-INF\lib下。

5将Web Services接口包WebServices_b2c_php_vx.x.jar放入$CA TALINA_HOME\webapps\axis\WEB-INF\lib下。在lib下加入包jcert.jar,jnet.jar,jsse.jar。6将Web Services配置文件server-config.wsdd放入$CA TALINA_HOME\webapps\axis\WEB-INF中。

7)、修改$CA TALINA_HOME\webapps\axis\WEB-INF的web.xml文件,添加log4j初始化的servlet配置,并在该目录下建立文件夹config,放置log4j.properties配置文件(该文件中,可以指定web services段代码日志输出格式及输出地址)。这里我们默认的日志是放在$CA TALINA_HOME\logs下。

8)、将支付结果文件MerchantResult.jsp放在$CA TALINA_HOME\webapps\axis,这样支付成功后可通过这个页面回显给客户。将身份验证结果文件IdentityV erifyResult.jsp放在$CA TALINA_HOME\webapps\axis,这样可通过这个页面将验证结果回显给客户。

9)、重新启动tomcat应用服务器。

10)、通过php调用web services接口,从而与农行电子商务系统进行交互。

4.将MerchantPayment.rar解压到网站www的目录下

5.将abcbank.php放到www\languages\zh_cn\payment

6.将abcbank1.php放到www\includes\modules\payment并名门为abcbank.php

7.将abcphp放到www目录下

8.在数据库库中执行abc.sql

9.进行测试

相关文档
最新文档