首页 > 解决方案 > 不允许用户在 Stripe Checkout Session 上更改电子邮件

问题描述

我正在使用条带来满足我的应用订阅需求。我有一些 webhook 在支付发票、失败等时被调用,现在这个 webhook 发送 customer_email,我用它来完成一些其他任务。现在的问题是用户能够在 checkout_session 上更改电子邮件

在此处输入图像描述

我不希望用户能够改变这一点。我尝试从条带上的客户门户仪表板禁用该选项,但这也不起作用。

在此处输入图像描述

更改此电子邮件会使用错误的电子邮件调用 webhook,从而导致订阅丢失等。我似乎找不到禁用此功能的选项。

标签: stripe-payments

解决方案


目前,您无法在结帐会话中禁用更改电子邮件地址。您可能希望使用客户的 ID 作为唯一参考(而不是依赖客户的电子邮件)。

如第二个屏幕截图所示,禁用更新其电子邮件地址的功能只会禁用客户门户中的该功能。


推荐阅读