如何向收据的条带自定义表单添加电子邮件(错误:收到未知参数:电子邮件)

时间:2014-04-15 21:50:30

标签: 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?

1 个答案:

答案 0 :(得分:2)

您需要使用电子邮件地址和卡片创建客户,然后将客户转到收费标准:

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