in_app_purchase:创建免费订阅

时间:2020-02-28 12:08:24

标签: flutter in-app-purchase

我的应用程序用户在Firebase中,他们可以购买2种不同的升级: -basic_version:唯一付款,此版本适用于平安夜 -pro_version:按月付款

当他们付款时,我以此在Firestore中更新了他们的个人资料(假装他们都买了):

activeVersions: ['basic_version', 'pro_version'];

他们每次登录时,我都会检查订阅并更新他们的记录,因此我一直都在知道他们。 我会用这些道具做我的逻辑。所以直到这里一切都很好。


我的疑问是我想免费(永远)提供pro_version的某些人

很明显,这与Google Play的真实订阅无关。我只需要为他们保留pro_version。但是,如何在不始终覆盖真实数据的情况下拥有它呢?

我可以在我的应用程序上列出电子邮件列表,但如果可能的话,我希望直接编辑其用户,因为这会影响一些法律问题。

0 个答案:

没有答案