如何在 Stripe-Firebase 扩展的事件上执行自定义云函数

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

我刚刚为我的 Web 应用程序设置了 Firebase Stripe Extension。一切都很顺利。但我正在努力添加一些自定义功能。我想为每个成功的订阅添加一些代币余额。

例如

5 美元/月 - 2000 代币 19 美元/月 - 50000 代币

这些令牌应该用于调用外部API。

我想我可以使用 Eventarc 来实现这一点。但我没有找到任何相关文档。有人能指出我正确的方向吗?

firebase stripe-payments
1个回答
0
投票

我遇到了与 github.com/stripe/stripe-firebase-extensions/issues/507 类似的问题,当 stripe 扩展发布事件时,似乎存在权限被拒绝的问题。

通过某种方式,只需将单独的 Stripe Webhook 指向自定义事件处理程序即可克服此问题。这个函数甚至不需要配置 webhook Secret 或 stripe key,只需要某种事件处理处理逻辑。但这需要启用所有流量和未经身份验证的请求。

我刚刚设置了自己的自定义 Webhook 函数。

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