Why there is no billing address in stripe Checkout

筅森魡賤 提交于 2021-02-17 21:26:06

问题


I am using Stripe Checkout for credit card charging. But I don't see billing address in the popup window. How come they don't need a billing address? Why? Any other websites that I visit asks for billing address when I am ready to pay with credit card.


回答1:


Billing address support is deprecated in Stripe Checkout.

Billing address is not required for merchants to accept credit cards, it does help reduce fraud rates as the merchant can ask the bank to verify the address provided with what they have on file for the card, this is known as AVS (Address Verification Service). AVS is quite a useful tool but it only checks the numbers in an address which makes it great for things like Zip Code but not as good for checking things like city or the street address. This numbers only limitation has been known to cause many issues when verifying the street address (this is why Stripe doesn't have an auto-decline on street address failure setting).

Thus given that AVS is really only useful for Zip code, Checkout only supports collecting and checking the zip code field.




回答2:


It's possible to force business address fields for checkout :

billingAddressCollection: 'required', 

More informations here : https://stripe.com/docs/payments/checkout/customization#billing-address-collection



来源:https://stackoverflow.com/questions/31687257/why-there-is-no-billing-address-in-stripe-checkout

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!