iOS支付分为两类, 第三方支付 和 应用内支付(内购) 。
创新互联公司是一家专业提供长安企业网站建设,专注与成都网站建设、网站建设、H5建站、小程序制作等业务。10年已为长安众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
第三方支付包括:支付宝支付、微信支付、银联支付、百度钱包、京东支付等等。
应用内支付(In-App Purchase):在应用程序内购买虚拟商品。如果你在App Store上销售的应用程序,将收到支付金额的70%。
有些第三方支付没有安装客户端,可以直接弹出网页进行支付。(比如支付宝)
手机中安装了客户端可以跳转到APP中进行支付。微信支付只能调用App进行支付。
SDK里有集成支付宝功能的一个Demo,集成支付功能的具体操作方式,可以参考Demo。
参考文档地址:
;treeId=59articleId=103676docType=1
需要提供公司资质或者营业执照,个人无法申请。
在应用程序内购买虚拟商品。如果你在App Store上销售的应用程序,将收到支付金额的70%。
苹果支付是一种在应用内运行的具有隐秘性和安全性非接触式的支付方式。它允许触摸付款,你可以用来购买实体商品和服务。
Apple 不会存储或共享客户的实际信用卡和借记卡卡号,因此商家和 App 开发者无需负责管理和保护实际的信用卡和借记卡卡号。
除了使用 PassKit 框架实施 Apple Pay 之外,您还必须:
最近项目中,新增了一种第三方支付方式——云闪付,特总结了一下开发流程。
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没有收到云闪付支付结果回调的话,会发服务到商户后端,查询支付结果。
银联支付功能使用步骤方法:
1、如果是第一次使用您的银行卡进行认证支付,点击"免费开通银联认证支付"。例如使用借记卡支付的输入页面:
2、 如果使用的是招商银行信用卡,必须填写有效期。其他银行信用卡可以选择填写。填入您银行卡绑定的手机号、获取并填写短信验证码、校验码、阅读并同意服务开通协议,点击"开通"。
认证支付的支付流程如下:
① 在商户选择“银联在线支付”
② 在支付页面选择"认证支付",选择您的银行卡类型(借记卡或信用卡)并根据页面输入信息要求输入银行卡号。
③ 按页面提示,输入有效期、CVN2、短信验证码、校验码,点击"确定支付"。
④ 支付成功
相关知识点延伸
“银联在线支付”是今年新推出来的一个网络支付手段,可以支持的商户很多,用起来也比较方便,特别是每次付款时候的安全性很高。
“银联在线支付”有五种方式,分别为认证支付(需要一张银联卡和手机验证支付)、快捷支付(需要注册,并绑定一张卡,以后支付的时候凭注册的账号即可付款,不用再输入银行卡信息)、普通支付(普通单笔最高交易额为100元,无需手机验证)、网银支付(已经开通网银的银行卡支付方式)。
使用认证支付、快捷支付和普通支付都不用去营业厅开通网银,一键完成绑定,即可支付。
首先需要用户下载并安装云闪付APP;然后打开银联云闪付APP,在首页选择“请立即登录您的账户”,然后按照页面显示使用个人实名手机号码进行注册,会需要输入短信验证码;注册成功之后上传个人身份证件进行实名认证,同时绑定个人名下的银行卡,即成功开通银联云闪付了。使用iPhone13手机(系统版本:ios15.0)打开版本9.0.8
【拓展资料】
云闪付是一个APP,是一种非现金收付款移动交易结算工具,是在中国人民银行的指导下,由中国银联携手各商业银行、支付机构等产业各方共同开发建设、共同维护运营的移动支付APP,于2017年12月11日正式发布。
云闪付APP具有收付款、享优惠、卡管理三大核心功能,云闪付APP与银联手机闪付、银联二维码支付同为银联三大移动支付产品。2020年8月,云闪付APP用户数突破3亿大关。
作为各方联手打造的全新移动端统一入口,银行业统一APP“云闪付”汇聚各家机构的移动支付功能与权益优惠,致力成为消费者省钱省心的移动支付管家。消费者通过“云闪付”APP即可绑定和管理各类银行账户,并使用各家银行的移动支付服务及优惠权益。
首先,银联风险系统综合持卡人的实体银联卡信息、移动设备信息和其它风险评级信息,保障持卡人在申请和使用过程中的安全。
其次,基于移动设备联网的特性,银联提供云闪付产品的远程管理服务,针对可能存在风险的云闪付产品进行远程管理,保障持卡人权益。
第三,在安全保障方面,云闪付产品应用安全技术,完善业务处理规则,引入风险赔付、先行垫付等机制,提供72小时失卡保障服务,对于出现个别意外风险事件,可以迅速解决用户的资金损失问题,保障用户合法权益。
注意:此处以提供商为银联为基准
【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文件,商户可直接登录银联商户服务平台获取。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款