• 银联接口测试——详细(JAVA)


    准备材料

      1、注册账号 https://open.unionpay.com/ajweb/register?locale=zh_CN

      2、▼登录账号 -->帮助中心--> 下载,选择网关支付,下载网管支付产品技术开发包,里面有一些文档,你也可以下载下来看看。

      3、开发工具Eclipse+Tomcat7.0

      4、导入工程 工程下面有一个readme.txt 可以先看看了解一下工程目录

    正文开始

    一、修改配置文件以及一些参数

    ▼获取测试参数

    ▼我的参数

    ①分别点击商户私钥证书和银联公钥证书进行下载

    ②这里有测试商户号以及测试入口地址

    ③把下载的商户私钥证书重命名为acp_test_sign.pfx

    ④把下载的银联公钥证书重命名为acp_test_verify_sign.cer

    ⑤在D盘新建文件夹certs,把工程sr/cassets/测试环境证书 里面的文件拷贝到刚才新建的文件夹里

    ⑥把③④步重命名的文件也拷贝到D:certs里面替换掉

     ▼打开工程里的acp_sdk.properties配置文件,修改请求交易地址,这里的请求交易地址请参考“测试参数”

     ▼修改以下几个位置(如果你certs文件夹和我同一个地方,那你就和我一样)

     ▼还记得你的测试参数里面的测试商户号吗?去把他复制过来,修改每一个java文件里面的merId,有的文件里面没有就不用修改。下面举个例子

    二、测试

    ▼我的产品-->未测试-->网关支付,点击开始测试,然后默默等待10分钟(文档里面有说明这里测试10分钟后生效)

    ▼用IE访问地址http://127.0.0.1:8080/ACPSample_B2C/(记住不要用360会出现问题),输入你的测试商户号,点击跳转银联支付页面,这里会出现证书安全问题,不管他继续访问

    ▼进入支付页面,把测试参数下面的银行卡拿来测试吧,点击确认付款,是不是支付成功了呢?

    到这里开发测试项目就跑起来了,你就可以尽情的调试,阅读文档,阅读代码吧!
  • 相关阅读:
    基于jquery自己写滑动门(通用版)
    这一年,做为asp.net程序员我合格吗?
    基于jquery的滚动条滚动固定div(附Demo)
    asp.net获取数据随机显示(原创)
    为昨天一篇博文【asp.net,对于一个有点经验的猴子,我的要求高么?】做点解释
    2012年总结,2013年更精彩。
    放大镜
    be strong
    模拟凡客导航
    Ajax中Get请求与Post请求的区别(转载)
  • 原文地址:https://www.cnblogs.com/zhangtan/p/7677004.html
Copyright © 2020-2023  润新知