我目前正在为我的ReactJs网站使用Firebase。
我想用stripe添加一个支付模块。所以我在Stripe上创建了一个帐户,并添加了扩展名";用条纹运行支付";我的Firebase项目。
在我的网站上的这个扩展上一切都很好:
- 我可以付款
- 我被重定向到Stripe支付界面
- webhook在Firestore上的客户文档中添加付款文档
但是,我还有一个问题:如何知道客户在当前结账环节的一次性付款与哪个消防商店的文件付款有关?
Firestore不会更新具有付款id的签出会话文档,也不会更新具有签出会话id的付款文档。
我试图手动更新谷歌云上的webhook功能,但我认为这不是一个好主意(我不知道为什么,但没有考虑更新(。
我不想列出客户进行的所有付款并显示它:我想有这个特定的付款并显示这个订单的摘要。
有人对此有线索吗?
是的,webhook处理程序中的函数似乎没有将Checkout Session数据与关联的Firestore付款文档一起添加。
我建议使用您的反馈/请求在GitHub存储库中创建一个问题。或者,您可以根据需要配置第二个webhook来更新Firestore文档。