银联云闪付开发联调步骤向导

一、开发前的准备工作(开发中务必将控件mode改为测试环境)
1. 打开https://open.unionpay.com/,后续说的文档下载、FAQ查询等都在这个平台操作。
2. 下载规范和开发包。帮助中心-下载-产品接口规范-手机控件支付产品接口规范,帮助中心-下载-产品接口规范-手机控件支付产品技术开发包。(ApplePay后台部分和控件产品相同,区别仅在于调起的控件不同。)
3. 开发人员都请先看下6.2的消费的交易流程。
4. 相关测试参数:
如果已签约,有自己的测试商户,则直接用自己的商户号测试,测试证书开发包里都有。* 尽量用真实商户号测试,防止有时候参数配错能尽早发现。
如果没有签约,或者商户号尚未分配,请在平台里自行获取商户并且开交易权限,方法为:
a) 左上角注册;
b) 登陆后右上角我的测试-测试参数
c) 我的测试-产品-选下自己集成的。

测试卡信息说明:
因Apple未提供测试环境,无法做完整的全流程测试。
目前测试时控件会去Apple读真实卡,但实际往后台交易时会替换为6259020040003629这个卡。
控件里显示交易的卡并不会真实交易,密码也可随意输入。
对账文件中的打码卡号都会显示为6259020040003629这个卡的打码后的信息。

二、客户端开发步骤
1. 参考文档《中国银联手机支付控件使用指南》(该文档位于前台开发包的doc目录下),建立一下工程。
2. 在后台开发实现消费(获取tn)请求前,App开发可以看看demo代码怎么调起控件的,demo里默认由银联的一个商户仿真获取tn(http://202.101.25.178:8080/sim/gettn或http://101.231.204.84:8091/sim/getacptn),之后需要改从商户自己的后台那里获取tn的。
3. 后台开发完成消费请求后,与后台开发商讨一下后台和app间传递tn的方式。
4. 改为从自己后台tn做测试。
5. 自行增加其他业务逻辑。

* 遇到问题可到https://open.unionpay.com/先自行看看能否解决:
1) 如果是代码异常:帮助中心-FAQ中把异常拷贝一小段搜索;或可以到FAQ的开发问题类别下,搜“安卓”或“iOS”可搜到对应的全量开发问题。
2) 如果是控件出错,报错信息有7位数字:技术集成-应答码,输入7位数字搜索。
3) 如果是控件出错,没有报错信息或没有7位数字:帮助中心-FAQ-测试问题,搜“app”可搜到控件的全量测试问题。
* 交易成功退出控件后开发包demo里有段验证签名的代码,代码默认是在手机app(此处就是指demo的app)中验签,请注意一定修改为传给后台进行验签,对应后台开发包demo的VerifyAppData文件。(验签公钥证书到期后需要更新的,如果放app里做会很难更新的。)

三、后台开发步骤
1. 打开后台开发包,找到对应语言\示例代码文件夹,看下readme.txt,按步骤部署、修改配置文件等。
2. 其中Form_6_2_AppConsume的接口可获取tn,请跟客户端开发确定一下后台和app间传递tn的方式,最简单的方法就是直接在页面打印tn,不过部分语言直接仅打印tn的时候会带换行符,建议手机开发在收到tn的时候trim一下。
3. 后续参考readme完成。

* 遇到问题可到https://open.unionpay.com/先自行看看能否解决:
1) 如果是代码异常:帮助中心-FAQ中把异常拷贝一小段搜索;或可以到FAQ的开发问题类别下,搜“java”、“c#”、“php”可搜到对应的全量开发问题。
2) 如果是正常收到应答respcode非00,可以看一下respMsg,里面的7位数字在平台上技术集成-应答码搜索。
3) 如果是其他错,在FAQ的测试问题类别下看看是否有自己遇到的问题。

##银联ApplePay控件开发包1.1\开发联调步骤向导.txt

时间: 2024-10-25 15:03:42

银联云闪付开发联调步骤向导的相关文章

Java 银联云闪付对接记录

https://open.unionpay.com/tjweb/acproduct/APIList?acpAPIId=279&&apiservId=448&&version=V2.2 原文地址:https://www.cnblogs.com/wangdaijun/p/11562196.html

H5拉起云闪付免签支付源码云闪付11点后收款源码

最新xposed Hook云闪付研究成果: 2019-12-24日更新:最新支持云闪付H5支付,使用手机浏览器打开(测试地址),生码后点击H5唤起云闪付进行支付,无需扫码. 2019-12-23日更新:最近11点后云闪付无法生码,解决办法:最新支持云闪付静态码支付回调监听,让云闪付24小时都可收款(静态码回调测试地址) 2019-12-14日更新:云闪付的xposed程序之前用的是6.18的版本,前段时间突然不能用了,提示要升级到最新的7.0版本.之前这个云闪付的个人免签支付程序一直跑的挺好,云

xposed云闪付免签支付系统源码

云闪付免签支付系统是通过xposed框架Hook云闪付,自动生成指定金额的支付二维码,支付完成后App监控云闪付支付成功信息,实现自动回调. 支持H5,支持自动回调,支持多客户端多卡轮询. xposed云闪付免签支付系统核心源码——生码二维码代码: public static void GenQrCode(final String paramString1, final String paramString2, final String bankName, final String bankNo

未来支付趋势:吃喝玩乐行都可以“闪付”

WIFI无孔不入,网购无处不在,芯片卡取代磁条卡,现金支付变成信用卡支付.二维码支付以及"闪购"--网络的飞速发展,让我们的支付发生着翻天覆地的变化. 网购族可选联名信用卡 据了解,目前中信银行.兴业银行等银行推出了针对淘宝网的联名信用卡.在淘宝商户消费时获得相应积分,并可以实现信用卡积分实时抵扣购物金额的优惠.还有部分银行推出了网购相关的信用卡,例如,2014年7月17日至11月6日(每周四,共计17天),光大银行卡客户选择支付宝快捷支付,单笔交易满199立减15元. 吃喝玩乐行都可

【EBS FORM】基本1. FORM开发基本步骤

基本1. FORM开发基本步骤 本文描述的是最通常的开发方式. 通用操作 创建FORM(一般修改模板即可) 创建窗口,删掉原来的BLOCKNAME窗口,注意这个BLOCKNAME,很多ORACLE的例子用这个名字,不一定是块,也有可能是窗口名 创建画布,设置画布对应窗口,删掉BLOCKNAME画布 回到窗口,设置窗口对应画布 创建数据块(一般使用数据块向导),可以从表或视图/存储过程创创建,一般将所有字段都纳入数据块,删掉BLOCKNAME数据块 创建完后进入布局向导,选择要显示的字段,并进行相

【RFID Hacking③】ProxMark3使用案例:嗅探银行闪付卡信息

0×00 前言 RFID是Radio Frequency Identification的缩写,术语为射频识别,俗称电子标签.按照工作频率的不同,RFID标签可以分为低频(LF).高频(HF).超高频(UHF)和微波等不同种类.目前国际上广泛采用的频率分布于4种波段,低频(125KHz).高频(13.54MHz).超高频(850MHz-910MHz)和微波(2.45GHz). 目前在实际应用中,比较常用的是13.56MHz.860MHz-960MHz.2.45GHz等频段.近距离RFID系统主要使

【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发

<ASP.NET Core 微服务实战>译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-translator/ "微服务"的概念在 2014 年正式提出之后,越来越多的团队开始用它来设计自己的业务系统,各种微服务框架和开发过程管理方法也同时兴起.不断成熟.微服务设计方法清晰地定义了各个开发团队的业务边界,微服务框架以不同的方式实现了服务之间的协作与集成,根据康威定律我们可以推导这

基于科大讯飞语音云windows平台开发

前记: 前段时间公司没事干,突发奇想想做一个语音识别系统,看起来应该很简单的,但做起来却是各种问题,这个对电气毕业的我,却是挺为难的.谷姐已经离我们而去,感谢度娘,感谢CSDN各位大神,好歹也做的是那么回事了,虽然还是不好用,但基本功能实现了. 该软件使用VS2008C++/CLR开发,由于科大讯飞提供的是C的API接口,结果到这边就是各种不兼容,CLR是基于托管堆运行的,而这个API有是非托管堆的,使用了各种指针,原本打算使用C#来做,最后门外汉的我也没能做到C#和C指针完美结合,真怀恋单片机

微信一元云购APP开发

在生活之中,相信有们曾见看到过一些一元店.一些商家打着一元店的名义,其实只是为了招揽顾客.他们的商品之中,只有少量的一元商品,大多数价格并非一元.也就是说,人们在他们那里,用一元钱,无法买到所有的商品种类.那么网上现在的一元云购,是不是也是这种类型的商业模式呢?可能有些人们在看到这个名词之前,也会这样想.. 其实,现在网上的一元云购,不是说只是把一元当成了一个噱头.而是人们确实可以用一元钱,购买到商家那里所有在列的商品.如一千元的中石化加油卡,或者是联通移动的一百元充值卡.说到这里,可能有些人们