javascript - 如何将电子邮件添加到 Stripe 自定义收据表单(错误 : Received unknown parameter: email)

标签 javascript python google-app-engine email stripe-payments

如何添加电子邮件输入以便 Stripe 可以发送收据?看起来它不是一个有效的 Charge 参数,来自

try: 
    charge = stripe.Charge.create(
      amount=1000, #cents
      email=email,
      currency="usd",
      card=token
    )
except stripe.CardError, e: #card declined
    pass

我得到一个错误提示

Received unknown parameter: email

如何将电子邮件参数发送到 Stripe?

最佳答案

您需要使用电子邮件地址和卡创建一个客户,然后将客户传递给费用:

customer = stripe.Customer.create(
  card=token,
  email=email
)
charge = stripe.Charge.create(
  customer=customer.id,
  amount=1000,
  currency="usd"
)

关于javascript - 如何将电子邮件添加到 Stripe 自定义收据表单(错误 : Received unknown parameter: email),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23095188/

相关文章:

javascript - jQuery AJAX 不断失败,不知道为什么

javascript - 意外值被插入数组

python - 将空格分隔的 .csv 导入 python3,忽略开头的文本?

java - 自 1.9.0 起在 App Engine 上发送包含内嵌图片的电子邮件

javascript - jQuery 滚动幻灯片

javascript - Chart.js:饼图图例 "onclick"会被 "options.onclick"覆盖(如果两者都存在)

java - Python 与 Java 中模数实现的区别

python - 为什么 lambda 要求 2 个参数,尽管给出了 2 个参数?

python - 在开发服务器(在本地主机上)上运行适用于 Google Cloud Endpoints 的 API Explorer 不再有效

java - 优化应用程序引擎上的计费以进行持续轮询