当前位置: 首页 > 知识库问答 >
问题:

带区签出-删除或使电子邮件字段为只读

晏华奥
2023-03-14

在服务器端,我创建一个新的带区客户(如果还没有的话),并使用该客户id创建一个结帐会话。然后使用条带api重定向到签出

stripe.redirectToCheckout({
  // Make the id field from the Checkout Session creation API response
  // available to this file, so you can provide it as parameter here
  // instead of the {{CHECKOUT_SESSION_ID}} placeholder.
  sessionId: '{{CHECKOUT_SESSION_ID}}'
}).then(function (result) {
  // If `redirectToCheckout` fails due to a browser or network
  // error, display the localized error message to your customer
  // using `result.error.message`.
});

在签出页面(带区托管)中,有一个电子邮件字段是预填充的,但是可编辑的。我有客户更改了那个电子邮件地址。有没有一种方法,我可以使电子邮件地址在带区签出只读字段?

共有1个答案

宦正诚
2023-03-14

一种可能的工作方法:

创建会话时,可以使用customer_email代替customer参数。在这种情况下,用户不能更改电子邮件字段的值。

然后,您可以获取创建的客户,如果需要添加一些数据,则可以使用https://stripe.com/docs/api/customers/update API进行更新

 类似资料:
  • 我正在尝试为每月订阅付款设置带区。到这里查看我下面的文档:stripe.com/docs/recipes/subscription-signup我必须解决的问题是弹出表单包含“电子邮件地址”字段,但根据我的应用程序需要,我的数据库中已经有了用户的电子邮件地址。所以我想从弹出表单中删除这个“电子邮件地址”字段。但正如我所注意到的,弹出表单是从条带库https://checkout.stripe.co

  • 在本章中,我们将了解如何使用JavaMail API删除电子邮件。 删除消息涉及使用与消息关联的标志。 不同的状态有不同的标志,一些是系统定义的,一些是用户定义的。 预定义标志在内部类Flags.Flag中定义,如下所示: Flags.Flag.ANSWERED Flags.Flag.DELETED Flags.Flag.DRAFT Flags.Flag.FLAGGED Flags.Flag.RE

  • 我目前正在开发一个基于JavaMail的解决方案,它从特定文件夹(收件箱)中检索电子邮件,执行一些处理,将它们移动到另一个文件夹(已处理),最后从第一个文件夹中删除它们。 由于某些性能要求,我使用了调度程序/处理器方法,其中一个线程(调度程序)检索一组UID,并产生许多独立的线程(工作人员),这些线程检索调度程序读取的UID的电子邮件。邮件处理完毕后,调度线程会将邮件复制到已处理文件夹,并从收件箱

  • 我认为正确的排序结果应该是: jack@gmail.com jack1@gmail.com 配置如下: 这是字段定义: 这是字段类型定义:

  • 我在将自定义字段变量传递到电子邮件收据时遇到一些问题。我浏览了StackOverflow,但不幸的是,没有一个答案/解决方案对我的情况有帮助。 我创建的字段实际上会正确地显示在管理仪表板和“签出后”页面中,它不会在任何电子邮件中显示变量。 下面是我在functions.php中创建自定义字段的地方: 下面是我更新后元的地方: 在这里,我将值传递给管理订单仪表板: 在这里,我试图将这些值传递给新订单

  • 我使用codeigniter发送一些电子邮件。除了主题外,一切都很好。我正在创建这样的自定义主题行 像这样使用它 但是当我收到电子邮件时,主题行看起来像 相反,我需要它就像 这是我的职责