如何使用stripe订阅平台通过firestore在stripe中添加产品和价格

问题描述 投票:0回答:2

我已经使用本教程安装了 Run Subscription Payments with Stripe:https://firebase.google.com/products/extensions/firestore-stripe-subscriptions

现在,当我在 Stripe 中添加产品时,它会添加到 Firestore 中:

现在,您可以看到上面的产品“apple”以及产品 ID。 “prod_KWe22kb9FUWoxH”价格已添加到下面的 firestore 中:

但是在下图中,我手动添加了产品“app”和产品 ID。 “4Y2kEkf5Ks1w2PDRNzYR”价格等添加到下面的 firestore 中,它不会添加到条带中:

我还更新了读取和写入产品的规则,如下面的屏幕截图所示:

那么,为什么产品“app”带有product-id。 “4Y2kEkf5Ks1w2PDRNzYR”和价格等不会添加到条纹中?

ios firebase google-cloud-firestore stripe-payments
2个回答
1
投票

根据您的产品未显示详细信息,可能是添加错误,该产品不是以 “prod_” 开头,后跟 ID。

Stripe 产品设置:Stripe 立即为新产品生成一个独特的标识,其前缀为 prod_。

查看您的案例后,我发现添加存在问题的产品可能会有所帮助。

创建产品:

转到仪表板中的“产品”选项卡,然后单击“+添加产品”以创建产品。选择一次性或定期产品类型,然后填写产品详细信息部分中的其余字段。 完成后,单击“保存并继续”,或单击右上角的“保存产品”。

创建价格:

保存新生成的产品后,进入产品信息页面,点击+添加价格。您还可以通过单击列表中的任何现有产品来找到“+添加价格”。

要在“添加新价格窗口”中输入价格详细信息,我找到了以下文档:创建价格

我遵循的指南是产品和价格管理

附加 使用 Stripe 和 Firebase 的教程


0
投票

数据仅从 Stripe 同步到 Firestore,从 Firestore 同步到 Stripe。

产品必须通过 Stripe 仪表板或 Stripe API 添加到 Stripe,然后与 Firestore(或任何用作缓存/备份的数据库)同步。

© www.soinside.com 2019 - 2024. All rights reserved.