iOS开发支付篇——内购(IAP)详解白露~

贵有恒何必三更眠五更起最无益只怕一日曝十日寒

思维导图

重点总结:

一、使用注意事项及遇到的坑

1.使用注意

2.获取不到商品信息

二、为什么要使用内购?(why)和内购是什么?(what)

三、怎样使用内购?(how)

四、操作流程图解与代码

1.创建app后填写用户信息

1.申请iOSPaidApplication合同

2.设置协议税务、银行卡信息

2.1设置联系人信息

新增联系人

通过新增或之前增加的联系人设置高管等信息

待完成后点击Done,返回后状态会变成Edit状态

2.2设置银行卡信息(可以通过银行名称和地址直接上网查询CNAPSCode号,不要问我上那查)

确认银行卡信息

2.3设置税务信息(1.是美国税务,只需要这个就行,后面的澳大利亚和日本的和我们没的关系)

然后填写税务信息

具体填写见下图(以下是确认税务信息图)

填写完成后效果

3.配置内购产品ID

4.增加内购测试账号

4.1内购测试之前准备

选择用户和职能就是在协议、税务和银行业务左侧

4.2内购测试开始

4.21图

4.22图

4.23图

4.24图

5.代码及业务逻辑

业务逻辑

服务端的工作比较简单,分4步:

考虑到网络异常情况,服务器的验证应该是一个可恢复的队列,如果网络失败了,应该进行重试。

简单来说就是将该购买凭证用Base64编码,然后POST给苹果的验证服务器,苹果将验证结果以JSON形式返回。

THE END
1.AppStore内购协议和W8税表填写指南(2020年更新)等待1-3?作?,如果有特殊需求,苹果会邮件通知,根据邮件修改?下即可! 审核通过之后,就可以设置内购项?了! 总之,应?内购和税表填写看起来?较?烦,但实际上按照流程操作,还是很容易就能设置好的,?家只要耐点,就?定能够成功。如 果在操作的过程中有什么问题,欢迎来留?或者找我(xyw2048)沟通啊~...http://www.360doc.com/document/24/0621/10/79930059_1126761433.shtml
2.appstore苹果内购价格表所有价格和货币AppleByMeappstore 苹果内购价格表 所有价格和货币 2019-08-20 下表显示的是标准 App 价格和基于第一年 30% 佣金结构的收入。要查看 App、App 内购买项目或订阅项目的实际批发定价,请前往“我的 App”,针对特定 App 或 App 内购买项目选择“所有价格和货币”。https://www.applebyme.cn/article/show/1249
3.AppStoreApp内购(一)协议税务和银行业务一.内购说明 App 内购买项目允许顾客通过访问 App Store 购买您 App 中的内容、功能或服务,并安全处理来自用户的付款。主要用于APP中有虚拟服务的时候(苹果抽...https://www.jianshu.com/p/4ee8aa8af915
4.苹果AppStore规定打赏须走内购,抽成30%苹果新闻针对近期App内打赏的问题,苹果今天给出了官方的解决方案,目前App Store管理条例已经更新,规定App内打赏必须使用内购形式,这也就意味着苹果将会抽取30%的提成。苹果上个月开始对微信、映客等应用进行打击,这些社交网络应用允许人们对作者或者是主播进行打赏,苹果则要求https://m.i4.cn/article/14909.html
5.苹果公布2015十大被拒理由2016最新AppStore审核指南苹果公布2015十大被拒理由 2016最新AppStore审核指南 最近,苹果在官网给出了截至2015年2月份应用被拒绝的十大理由,其中50%以上的应用被拒绝都是因为这10个原因,其中7个理由和2014年相同,其中排名前三的原因分别是:需要补充更多信息、存在明显的bug以及用户界面太复杂,对此苹果官方对部分原因进行了详细的解释。对于希望...https://www.gameres.com/671883.html
6....电子发票管理专家(支持OFD)(已下架)当前位置: 点点数据 AppStore排行榜 财务app排行榜 企鹅发票管家 - 电子发票管理专家(支持OFD) App 点点首页 产品价格 关于点点 用户协议 隐私政策 产品建议 代理合作更多会员权益对比 高级版 年付会员享 8折 优惠 包括 应用ASO优化模块 关注应用数50个 关注应用信息分钟级更新 全榜单数据导出 开发者联系方式 ...https://app.diandian.com/app/nd2u6ukqw8557sd/ios?market=1&country=75&id=1534570379
7.节令之美明星力荐:独家优惠马上试玩赢大奖除了展出最新款皇冠轿车外,还带来了于1964 年首次进入中国市场的“初代”皇冠。丰田中国公关室长谢辉表示,新老皇冠同台展示,是丰田过去60年在中国沉淀发展的经验,也是他们在中国市场继往开来、不断进化的决心。此外,由丰田和中国重汽共同研发的氢能重卡将首次在进博会亮相,埃尔法福祉改装试作版汽车将全球首秀。http://www.pawo.love/181306.html
1.帮助查看或打印发票 进一步了解更改与查看你的订单 在线商店独家服务 为你的 iPad、AirTag 或 Apple Pencil 添加镌刻 配置您的 Mac 购买经过认证的翻新产品 进一步了解Apple Store 在线商店独家服务 购物体验 进行结帐 保存商品以后购买 评级与评论 查找Apple Store 零售店或经销商店 ...https://www.apple.com/cn/shop/goto/help
2.appstore内购接入appstore 内购接入 App Store 内购(In-App Purchase)是指在应用程序中购买虚拟物品或服务的功能,例如游戏中的道具、会员服务等。在苹果官方的 App Store 中,内购是一种非常重要的商业模式,可以为开发者带来丰厚的收益。本文将介绍 App Store 内购的原理和详细的接入流程。https://www.yimenapp.net/info/appstore--nei-gou-jie-ru-8840.html
3.IOS苹果AppStore内购付款的服务器端php验证方法(使用thinkphp)这篇文章主要介绍了IOS苹果AppStore内购付款的服务器端php验证方法(使用thinkphp)。AppStore内购在app中支付的过程那是由前端IOS程序猿完成的;IOS会把支付凭证发给后端服务器;使用php需要做的就是对支付结果的验证;这篇文章使用thinkphp整合,其实脱离thinkphp别的框架也能很便利的使用。 1 2 3 4 5 6 7 8 9 10 ...https://www.jb51.net/article/270255.htm
4.帮助查看或打印发票 进一步了解更改与查看你的订单 在线商店独家服务 为你的 iPad、AirTag 或 Apple Pencil 添加镌刻 配置您的 Mac 购买经过认证的翻新产品 进一步了解Apple Store 在线商店独家服务 购物体验 进行结帐 保存商品以后购买 评级与评论 查找Apple Store 零售店或经销商店 ...https://www.apple.com.cn/shop/help/
5.AppStoreConnect管理平台使用说明腾讯云开发者社区1.登陆AppStore Connect https://appstoreconnect.apple.com/ 2.点击用户管理 3.点击秘钥,点击+号,生成秘钥,访问选择APP管理,名称随意输入 4.issuer id 就是iss,kid就是密钥ID,下载API秘钥,下载后打开,用Notepad++打开。Notepad++下载地址:https://www.onlinedown.net/soft/10031411.htm ...https://cloud.tencent.com/developer/article/2294355
6....与税务信息配置只要涉及AppStore上有付费功能的App,无论是内购...【6】苹果内购(IAP)从入门到精通(6)- 实际业务结合&线上异常情况处理 简介说明 只要涉及AppStore上有付费功能的App,无论是内购(IAP)还是付费App购买,都需要设置银行卡和税务信息。银行卡信息需要真实有效的信息,相关开户行、地区必须匹配,否则在未来过审上线后,苹果无法将款项打到你的银行卡账上。 https://article.juejin.cn/post/7049258496587464735
7.apple退款appstore退款vps退款腾讯云开发者社区大家好,我们在去年在 WWDC21 后 6 月 17 日发表了总结文章《苹果iOS内购三步曲 - WWDC21》。当时只是根据苹果的演讲内容进行了梳理,当时的很多接口和功能并没有上线,比如根据玩家的发票订单号查询用户的苹果收据,查询历史订单接口等,当时文章并没有深入的分析,而如今都 2022 年了,苹果 App Store Server API 已...https://cloud.tencent.cn/developer/information/apple%E9%80%80%E6%AC%BE-article
8.iOS应用程序内购/内付费(一)ios内购通道费文档代码就这么多,到这边我们的IOS内购教程就接近尾声了,在测试的时候还有几点因素要注意一下: 1.沙盒环境测试appStore内购流程的时候,请使用没越狱的设备。 2.请务必使用真机来测试,一切以真机为准。 3.项目的Bundle identifier需要与您申请AppID时填写的bundleID一致,不然会无法请求到商品信息。 https://blog.csdn.net/songchunmin_/article/details/51023191
9.appstore内购退款开发appstore内购退款开发 在iOS 应用开发中,应用内购买(In-App Purchase,IAP)是一种非常重要的收入来源,因为几乎所有的应用都可以集成 IAP 功能,以提供更多的付费服务或商品。然而,有时候用户可能会在购买完应用内商品后发生错误或者后悔,这时就需要进行内购退款操作。那么,在 App Store 中如何开发内购退款功能呢?下面就...https://www.yimenapp.com/info/appstore-nei-gou-tui-kuan-kai-fa-63972.html
10.iOS开发storeKit2内购appstore开发者iOS开发storeKit2内购 appstore开发者 前提条件 在有效期内的苹果开发者账号(类型为个人或者公司账号)。还有一种情况,就是你的Apple ID被添加到公司开发者账号团队里面,这样也是可以的,但是需要叫管理员给你开通相应的账号权限,如下截图: 这里可能有些同学会问,苹果开发者账号是什么?如何申请?那么可以看看我的上一篇...https://blog.51cto.com/u_16099196/10406567