[发明专利]一种iOS支付中心策略在审
申请号: | 201810197312.4 | 申请日: | 2018-03-10 |
公开(公告)号: | CN108520404A | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 邱扬 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/40;G06Q20/38 |
代理公司: | 北京德和衡律师事务所 11405 | 代理人: | 陈浩 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支付中心 第三方 凭证信息 支付信息 调用 可扩展性 认证中心 失败信息 信息获取 用户发起 支付成功 返回 算法 解析 验证 失败 成功 开发 统一 维护 | ||
本发明涉及一种iOS支付中心策略,包括如下步骤:用户发起支付时,输入必要的支付信息,支付中心获取支付信息,根据信息获取订单,如果获取订单失败,则返回支付失败信息,如果获取订单成功,则进一步判断类型,如果必须使用apple支付,则调用apple支付中心,如果支持第三方支付,则调用第三方支付,当支付成功时,apple支付中心或第三方支付返回支付凭证信息,认证中心解析、验证支付凭证信息。本发明,算法简洁,通用性好,能同时支持APPLE支付和第三方支付,且第三方支付流程统一,可扩展性强,便于开发及后期维护。
技术领域
本发明涉及支付管理技术领域,具体说是一种iOS支付中心策略。
背景技术
现有的iOS支付分为两类,第三方支付和应用内支付(内购)。
第三方支付包括:支付宝支付、微信支付、银联支付、百度钱包、京东支付等等。
应用内支付(In-App Purchase):在应用程序内购买虚拟商品。如果你在AppStore上销售的应用程序,将收到支付金额的70%。苹果不允许 iOS 应用内置购买(IAP)使用第三方支付方式。
第三方支付,可以在没有安装客户端时,直接弹出网页进行支付。也可以跳转到第三方App中进行支付。
对于iOS开发来说,移动支付一直是开发者的痛点所在,各种支付方式的配置各不相同,非常繁琐,且大多不支持CocoaPods(iOS的类库管理工具)方便的集成方式,市面上倒是有类似Ping++这种服务可以一站式集成开发者想要的支付方式,但是都是收费的。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种iOS支付中心策略,算法简洁,通用性好,能同时支持APPLE支付和第三方支付,且第三方支付流程统一,可扩展性强,便于开发及后期维护。
为达到以上目的,本发明采取的技术方案是:
一种iOS支付中心策略,其特征在于,包括如下步骤:
用户发起支付时,输入必要的支付信息,
支付中心获取支付信息,根据信息获取订单,
如果获取订单失败,则返回支付失败信息,
如果获取订单成功,则进一步判断类型,
如果必须使用apple支付,则调用apple支付中心,
如果支持第三方支付,则调用第三方支付,
当支付成功时,apple支付中心或第三方支付返回支付凭证信息,
认证中心解析、验证支付凭证信息。
在上述技术方案的基础上,认证中心解析支付凭证信息,得到支付信息,
将支付信息发送给服务器并请求认证,
认证失败,则返回支付失败信息,
认证通过,则发起商品请求,
完成支付。
在上述技术方案的基础上,所述apple支付中心,首先查询apple支付id,
如果查询不到,则返回支付失败信息,
如果查询到,则发起apple支付,
等待支付回调,并判断支付是否出现错误,
如果出现错误,则进行排错处理,尝试继续支付,
如果没有错误,则判断是否收到支付凭证,
如果没有收到,则返回支付失败信息,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810197312.4/2.html,转载请声明来源钻瓜专利网。