为什么在stripe Checkout中没有账单地址



我正在使用Stripe Checkout进行信用卡收费。但是我没有在弹出窗口中看到账单地址。为什么他们不需要账单地址?为什么?当我准备用信用卡付款时,我访问的任何其他网站都会要求我提供账单地址。

账单地址支持已弃用。

商家接受信用卡不需要账单地址,它确实有助于降低欺诈率,因为商家可以要求银行验证他们提供的信用卡文件地址,这被称为AVS(地址验证服务)。AVS是一个非常有用的工具,但它只检查地址中的数字,这使得它对邮政编码这样的事情很好,但对于检查城市或街道地址这样的事情就不那么好了。这个仅限数字的限制已知会在验证街道地址时导致许多问题(这就是为什么Stripe没有自动拒绝街道地址失败设置的原因)。

因此,鉴于AVS实际上只对邮政编码有用,Checkout只支持收集和检查邮政编码字段。

可以强制企业地址字段用于结帐:

billingAddressCollection: 'required', 

更多信息在这里:https://stripe.com/docs/payments/checkout/customization#billing-address-collection

在新的Stripe Checkout中,请参阅有关Tax ID收集的文档。

特别地,在创建Checkout会话时,添加这些选项:

    'tax_id_collection' => ['enabled' => true],
    'billing_address_collection' => 'required',

最新更新