银联在线网关支付测试运行的相关操作(个人笔记)

一曲冷凌霜 提交于 2019-12-06 12:29:19

前言:本篇博客是记录本人学习银联在线网关支付时,测试环境下使官方DEMO的运行的相关操作。

 

1.银联登录和相关下载: https://open.unionpay.com/tjweb/login  登录成功之后 在https://open.unionpay.com/tjweb/index 页面,鼠标依次悬浮:业务合作->产品,在全渠道部分点击在线网关支付进入如下页面

点击SDK&DEMO下载下载相关例子

 点击测试进入我要测试进入如下页面

 

  点击【在线网关支付】右侧的的【集成测试】记录相关情况

  点击【测试参数】查看测试用的商户号和证书,在下方还有相关银行卡号和手机验证码的相关信息

    点击【测试案例】查看Demo中相关功能的运行情况。

  

 

 点击上图操作栏【案例详情】查看相关功能的信息,【预期结果】是功能运行成功后返回的部分参数

 

 

 2.Eclipse相关操作

  说明:使用的是【网关支付产品开发包1.2.0】

  使用 导入【网关支付产品开发包1.2.0】中【Java Version SDK (通用版)】的【ACPSample_B2C】项目

 

 

   然后Build Path,由于我在使用的过程中出现Demo样式不生效的问题,所以推荐使用tomcat8.0相关服务依赖和运行。

  (1)复制【assets】中【测试环境配置文件】的【acp_sdk.properties】配置文件到src目录下并替换,【acp_sdk.properties】中指定的证书文件在【D:/certs】在,所以在刚刚的【测试参数】页面下载相关证书到该目录下。

    (2)点击【WebContent】下的【pages】中的【consume.jsp】找到商户号下的input中的value的值,CTRL+H全局搜索,并替换成【测试参数】页面的测试商户号

    (3)tomcat中运行项目,IE中样式可能会样式混乱,chrome中正常现实如下图

 

   (4)点击【消费样例】中的【消费】,要注意的是交易金额是【分】,默认10块整,点击【提交】跳转到支付页面,在此选择直接付款

  

 

   输入【测试参数】中下方的【测试数据】中的银行卡号,点击下一步跳转到验证页面,输入相关的姓名和证件号,和【网关、WAP短信验证码】右侧的短信验证码,默认是【111111】,然后点击支付,没有问题的话会跳到如下页面

  

 

   点击【返回商户】可以查看相关信息。点击商户入网测试中心的【产品列表】会发现【在线网关支付】的测试进度已完成。点击【测试案例】发现相关条目的【消费交易】已测试通过。

  接下来你还可以进行其他相关测试。

  --end--

 

 

 
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!