我们有一个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
答案 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
暗示的。