iOS内购(IAP)流程记录(业务篇)

三大模块(协议、测试账号、内购产品)

1.协议签署:

前期登陆APP管理后台https://appstoreconnect.apple.com,选择“协议、税务和银行业务”

管理后台

协议页面,在付费应用程序一栏中,点击查看并同意条款,进入条款页面

协议

填写个人或公司详细地址(需要英文填写)、同意协议条款,然后完成提交

协议条款

同意后返回协议页面,点击设置税务、银行业务和联系信息,进入设置页面,添加对应的银行账号信息。

温馨提示:个人用户在账户持有人姓名哪里输入拼音;公司用户输入邓白氏编码一致的公司英文名!账号持有人姓名一定不要用中文名称,否则会提示账户持有人姓名无效!

这里需要一个CNAPS代码,是大陆地区每个银行的银联收款号,国内一般是银行的支行行号,如果支行没有找到,需要打电话确认支行行号。

添加账户

信息填写完成之后,下拉,点击勾选协议,确认即可完成会返回上个页面,然后需要我们设置报税表。点击选择报税表,选择美国(也没有中国可以选,差评!)

报税表地区

完成后会自动返回上个页面,继续点击填写美国报税表,国内一般都是自己玩自己的,所以下面两个选项都选择否

美国居民
商业活动
序号 英文 中文翻译 填写要求
1 Individual or Organization Name 个人或公司组织名 默认
2 Country of Incorporation 地区或国家 默认中国大陆
3 Type of Beneficial Owner 受益人类型 可自选,公司就选公司,个人选个人
4 Permanent Residence 常住地 默认 (如不正确,请在第一项地址里面修改)
5 Mailing Address 邮寄地址 默认 (如不正确,请在第一项地址里面修改)

点击提交后,需要填写详细的税务协议单
勾选Certification
输入职位、姓名

下面基本都是W-8BEN-E 代用表说的内容,有些不是必须的可空不填,最后在协议底部,把最后两个框勾选了,然后右上角点击提交,等待苹果审核,一般账号主体信息没有填写错误的话,都是可以通过的,审核时间一般1-2个工作日,如果有特殊需求,苹果会邮件通知,根据邮件修改一下即可!

W-8BEN-E

审核期间的状态为正在处理,通过审核后,可以看到协议状态为有效,这时候可以设置内购项目了

审核状态

2.内购测试账号添加:

因为内购的时候需要测试付款,但是在实际开发过程中,又不可能真的去付款,只是测试流程而已,所以苹果提供了沙箱环境让我们测试,所以我们需要添加沙箱技术测试员,添加测试账号。

需要申请一个新的邮箱(不能是其他人的appid),邮箱申请好了之后点击用户和访问

管理后台

进入页面后点击沙盒-测试员,点击+号,进行添加

用户和访问

填写对应的测试员信息,点击邀请就可以了

注意:appStroe地区要选对,要不然不能用

添加测试员

以上,测试员账号就已经添加完了,然后用新申请的测试内购账号登录到测试机(测试内购貌似必须要真机)

3.配置内购产品ID:

配置这个的时候需要等协议审核过了配置才生效

返回管理后台,进入我的App,选择功能页面,进入到app内购买项目页面

app内购买项目

点击+号,添加需要创建的app内购买项目

四种项目,根据产品需求,添加对应的项目

添加项目

填写参考名称、产品id、定价、显示名称、描述、添加内购截屏

注意:产品id具有唯一性,一经填写,不允许更改,后期如果要删除,删除后之前使用的id也不能使用

设置id

如果只是开发测试,到这里就可以结束了,屏幕截图可以暂时不填写,保存退出后会提示元数据丢失,可忽略

id状态

如果后期测试通过要上线的时候,记得回来添加截图信息,最好是填写上测试账号及密码,暂时没发现可以批量上传,所以如果有100个内购项目要老老实实提交100次,然后点击储存,等新版本发布的时候会一并审核,审核过了之后就可以线上购买了。

审核截图

以上是IAP内购前期需要准备或需要注意的步骤,这部分改版后,有些页面和操作和之前不大一样,因此记录一下,希望能帮助一些小伙伴少踩些坑。

2022.06.01更新

新增台湾。
1.添加完账户资料之后,需要上传公司的证明,之前不记得有没有这一步了

如果需要参考逻辑请前往  iOS内购(IAP)流程记录(代码篇)

你可能感兴趣的:(iOS内购(IAP)流程记录(业务篇))