将邮政编码和地址添加到Coffee for Stripe付款

时间:2017-07-04 11:37:23

标签: coffeescript stripe-payments

我们有一个Python应用程序,通过卡支付,它已经很难被卡被盗的人。为了防止出现这种情况,我们希望在付款信息中添加邮政编码和帐单邮寄地址。从我可以看出StripeCheckout在下面的Coffee脚本中配置。添加data-zip-code:true和data-billing-address:true只会使应用程序失败。我不熟悉Stripe或Coffee,并希望在将这些变量添加到配置中时提供一些帮助。

handler = StripeCheckout.configure
  key: window.stripeKey
  token: (token) ->
    $('.token').val token.id
    $('.buy-form').submit()

StripeCheckout参考:https://stripe.com/docs/checkout#integration-simple-options

1 个答案:

答案 0 :(得分:2)

您正在使用custom integration,因此您不应在data-前添加选项前缀 - 该前缀仅用于在简单集成中作为HTML属性传递的选项时使用。

我对Coffeescript没有太多经验,但这应该有效:

handler = StripeCheckout.configure
  key: window.stripeKey
  billingAddress: true
  token: (token) ->
    $('.token').val token.id
    $('.buy-form').submit()

在旁注中,zipCode: true不是必需的,因为邮政编码将作为帐单地址的一部分收集(即billingAddress: true暗示的。