Flutter 接入iOS苹果内购支付踩坑过程

如何配置内购商品

在这里插入图片描述

坑1:项目与价格配置

苹果内购支付和我们平时接入支付宝或者微信支付有很大的差别。

  1. 苹果内购支付的价格只能选择,不能直接设置。如图:
    在这里插入图片描述
  2. 苹果内购支付是通过配置项目的模式来实现支付的。我们应该把每个项目看作一个配置在苹果后台的商品,而不仅仅是一个支付配置。这样苹果内购比较好理解一点。
  3. 项目的类型有很多种,每一种作用不同,甚至还会影响审核
  4. 第一次配置好一个项目后,需要重新提一个版本后才能生效的。所以,第一次只能通过沙盒测试了。

坑2:内购项目类型

  1. 消耗型商品
    可以消耗使用的商品, 比如游戏中的金币, 钻石等, 可以用来购买应用内虚拟物品的货币。
  2. 非消耗型商品
    无法被消耗的商品,比如一些教育型APP中的课程, 再比如一些赛车游戏中的赛道, 这类商品需要在审核添加恢复购买按钮, 用于用户购买过后再误删除或其他原因卸载APP后的恢复流程, 否则提交审核会被拒绝。
  3. 非续期订阅
    此类商品与消耗型商品类似, 比如一个月的会员, 一个季度的会员等,与消耗型商品的差异在于, 这类商品在验证凭证时需要传递共享秘钥
  4. 自动续期订阅
    这类商品和其他商品的流程也有些许不同, 应用比如视频APP中的连续包月会员, 此类商品到期会自动扣费,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值