【问题标题】:What is the use of the email attribute in Stripe checkout form?Stripe 结帐表单中的 email 属性有什么用?
【发布时间】:2019-02-12 12:20:56
【问题描述】:

在 Stripe 结帐表单中,用户在添加卡片时被要求输入电子邮件。如果服务器知道用户的电子邮件,它可以预先填充它。

<form action="your-server-side-code" method="POST">
  <script
    src="https://checkout.stripe.com/checkout.js" class="stripe-button"
    data-key="pk_test_JADHJSDHSJDHSJDHSDJDSHS"
    data-amount="999"
    data-name="Demo Site"
    data-description="Widget"
    data-email="user@email.com"
    data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
    data-locale="auto">
  </script>
</form>

这个电子邮件属性有什么用?即使在将卡片提交给 Stripe 之后,服务器在从 Stripe 取回令牌后仍必须手动将卡片添加到用户帐户。如果服务器已经知道用户的电子邮件,那么这个属性有什么用? Stripe 是否将电子邮件的价值用于某事?

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    每当您指定 email 属性时,stripe 将自动填充该条带付款弹出窗口中的电子邮件,用户将无法手动输入。

    【讨论】:

    • 是的。我知道。我在问条带对电子邮件的价值有什么作用。
    • 这将在商户帐户中显示为与卡、交易 ID 等其他信息的身份。
    【解决方案2】:

    Stripe 还使用电子邮件向用户发送 Stripe 付款收据。每次成功付款时,用户都会收到来自条纹的电子邮件。您可以自定义 Stripe 发送的电子邮件模板,将您的公司徽标放入其中。

    在定期付款的情况下,电子邮件更有用。如果您配置了到期的定期付款,Stripe 会自动向他们发送付款提醒。

    【讨论】:

    • 付款收据只有在向客户收费时才会发送给客户,如果您在那里传递电子邮件属性。
    • 正如所问的问题,电子邮件属性是其他与付款收据无关的标志。
    • 嗯。我以为收件人是发送到客户的电子邮件而不是添加卡时的电子邮件?
    猜你喜欢
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 2014-11-28
    • 2015-05-19
    • 2020-07-18
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    相关资源
    最近更新 更多