注意:此处以提供商为银联为基准
创新互联公司-专业网站定制、快速模板网站建设、高性价比爱民网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式爱民网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖爱民地区。费用合理售后完善,10年实体公司更值得信赖。
【1】创建appid时,开启Apple Pay功能选择对应的Merchant ID
【2】创建Merchant ID
【3】创建Merchant ID的证书
【4】上传CSR文件(银联提供的CSR文件)—Continue—Download证书—安装证书
【5】工程开启Apple Pay功能
【6】开启后,工程会自动增加一个文件
【7】银联SDK接入流程(银联官网获取的)
【7.1】商户业务范围:优先发展生活服务类商户;根据监管要求,限制接入P2P借贷及互联网彩票行业;同时暂缓接入基金、理财、保险、养老、贵金属、众筹、信贷还款、融资租赁、直销银行等互联网金融投资行业。
【7.2】商户入网服务流程及步骤
【7.3】银联支付SDK流程时序图
【7.4】接入需注意环节
接入云闪付Apple Pay的商户,须生成Apple Pay专用的CSR文件并提交至苹果开发者网站进行签名,以签署证书,取得Apple Pay的访问权限。在银联SDK模式中,银联代为商户生成CSR文件,商户可直接登录银联商户服务平台获取。
最近项目中,新增了一种第三方支付方式——云闪付,特总结了一下开发流程。
1.阅读银联开发文档以及教程: ;flag=1 ,里面包括银联云闪付SDK/开发文档/前后端开发demo。
2.掌握文档中的“支付流程介绍”:
1.导入银联sdk,配置工程,如下图所示:
a.导入银联sdk以及.h文件;
b.在Info.plist中LSApplicationQueriesSchemes添加协议白名单;
c.设置URL Schema,用于app间的跳转。
2.调起云闪付app接口API:
3.返回接口API:
4.检查是否安装云闪付app的接口
5.架构设计:
说明:
a.用户选用云闪付支付方式后,先会从商户后端获取tn,该tn是从银联后端获取的;
b.前端通过API接口,传入正确的参数,调起云闪付app;
c.从云闪付app返回到用户app,有三种方式:点击左上角返回,点击云闪付中支付完成按钮或者取消,home键返回;
d.第二种情况返回,会走系统的application: openURL: options方法,在里面执行sdk中支付结果回调的方法,block中code会返回success,fail和cancel,成功的时候,去商户后端验证支付结果,其他的以sdk返回的为主。
e.点击左上角和home键返回,会调用系统的applicationDidBecomeActive方法,如果0.5s没有收到云闪付支付结果回调的话,会发服务到商户后端,查询支付结果。
首先需要用户下载并安装云闪付APP;然后打开银联云闪付APP,在首页选择“请立即登录您的账户”,然后按照页面显示使用个人实名手机号码进行注册,会需要输入短信验证码;注册成功之后上传个人身份证件进行实名认证,同时绑定个人名下的银行卡,即成功开通银联云闪付了。使用iPhone13手机(系统版本:ios15.0)打开版本9.0.8
【拓展资料】
云闪付是一个APP,是一种非现金收付款移动交易结算工具,是在中国人民银行的指导下,由中国银联携手各商业银行、支付机构等产业各方共同开发建设、共同维护运营的移动支付APP,于2017年12月11日正式发布。
云闪付APP具有收付款、享优惠、卡管理三大核心功能,云闪付APP与银联手机闪付、银联二维码支付同为银联三大移动支付产品。2020年8月,云闪付APP用户数突破3亿大关。
作为各方联手打造的全新移动端统一入口,银行业统一APP“云闪付”汇聚各家机构的移动支付功能与权益优惠,致力成为消费者省钱省心的移动支付管家。消费者通过“云闪付”APP即可绑定和管理各类银行账户,并使用各家银行的移动支付服务及优惠权益。
首先,银联风险系统综合持卡人的实体银联卡信息、移动设备信息和其它风险评级信息,保障持卡人在申请和使用过程中的安全。
其次,基于移动设备联网的特性,银联提供云闪付产品的远程管理服务,针对可能存在风险的云闪付产品进行远程管理,保障持卡人权益。
第三,在安全保障方面,云闪付产品应用安全技术,完善业务处理规则,引入风险赔付、先行垫付等机制,提供72小时失卡保障服务,对于出现个别意外风险事件,可以迅速解决用户的资金损失问题,保障用户合法权益。
银联支付功能使用步骤方法:
1、如果是第一次使用您的银行卡进行认证支付,点击"免费开通银联认证支付"。例如使用借记卡支付的输入页面:
2、 如果使用的是招商银行信用卡,必须填写有效期。其他银行信用卡可以选择填写。填入您银行卡绑定的手机号、获取并填写短信验证码、校验码、阅读并同意服务开通协议,点击"开通"。
认证支付的支付流程如下:
① 在商户选择“银联在线支付”
② 在支付页面选择"认证支付",选择您的银行卡类型(借记卡或信用卡)并根据页面输入信息要求输入银行卡号。
③ 按页面提示,输入有效期、CVN2、短信验证码、校验码,点击"确定支付"。
④ 支付成功
相关知识点延伸
“银联在线支付”是今年新推出来的一个网络支付手段,可以支持的商户很多,用起来也比较方便,特别是每次付款时候的安全性很高。
“银联在线支付”有五种方式,分别为认证支付(需要一张银联卡和手机验证支付)、快捷支付(需要注册,并绑定一张卡,以后支付的时候凭注册的账号即可付款,不用再输入银行卡信息)、普通支付(普通单笔最高交易额为100元,无需手机验证)、网银支付(已经开通网银的银行卡支付方式)。
使用认证支付、快捷支付和普通支付都不用去营业厅开通网银,一键完成绑定,即可支付。