【问题标题】:latest receipt info vs receipt in app purchase最新收据信息与应用购买中的收据
【发布时间】:2021-06-28 06:14:38
【问题描述】:

现在我在flutter中开发应用购买,发送验证请求后,json的响应正文包含最后收据信息和收据,我发现最后收据信息和收据的字段不同。我应该将哪一个存储在我的服务器上的数据库中?我应该同时存储它们吗?我应该合并最新的收据信息和收据吗?

【问题讨论】:

    标签: in-app-purchase


    【解决方案1】:

    您应该存储最后一个last_receipt_info(它们没有被排序,所以按之前的purchase_date_ms 排序)和与您的购买匹配的pending_renewal_info(管理宽限期所必需的)。 p>

    IAP 很难,因为您要求的是一些基本的东西,我建议您阅读(大量?)有关 iOS 上的 IAP 的文章。

    还有一点建议:Apple 将发布 StoreKit 2,这将改变工作方式。因此,如果我是你,如果你只是开始在你的应用中实施 IAP,我肯定会研究这个。

    这里是official video about StoreKit 2

    【讨论】:

    • 您知道如何在客户端获取产品类型(订阅或消耗品)吗? @romainsalles 还是我必须在服务器端存储产品列表?
    • 我没有在客户端工作,只有服务器一个......所以我不知道:/
    • 我在服务器端添加一个产品列表表,并存储购买类型,当客户端发送验证请求时,我通过产品ID搜索产品并从最新收据信息中获取数据订阅类型购买和从应用程序字段中的收据购买消耗品。@romainsalles
    • 我在服务器端添加一个产品列表表,并存储购买类型,当客户端发送验证请求时,我通过产品ID搜索产品并从最新收据信息中获取数据订阅类型购买和从应用程序字段中的收据购买消耗品。@romainsalles
    • 你能帮我看看这个问题吗?拜托,我很困惑。 stackoverflow.com/questions/68165228/…@romainsalles
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-18
    • 2011-10-12
    • 2010-11-20
    • 2020-04-30
    • 1970-01-01
    相关资源
    最近更新 更多