React Stripe 元素中没有邮政编码对象
No postal code object in react Stripe elements
我正在尝试创建自定义 Stripe 表单。您可以从 Stripe 元素中引入整个卡片元素或单个元素。出于样式目的,我试图引入单独的输入,这样我就可以将它们放在一个网格中,而不是单行条纹形式。
有卡号、cvc 和过期日期元素但没有邮政编码。为什么它出现在默认卡片中而不作为单独的元素提供?我不需要提交邮政编码来创建付款吗?任何帮助将不胜感激。
这是我所指的文档:
https://stripe.com/docs/stripe-js/react
最初隐藏,输入卡号后显示。
在他们的沙盒 https://codesandbox.io/s/react-stripe-js-card-detailed-omfb3?file=/src/App.js
上尝试使用这张卡 4242 4242 4242 4242
postal/zip 代码不是严格要求的,并且超出了 PCI 合规性的范围。为方便起见,组合卡输入包括它(您可以禁用它),但在您自己的自定义“拆分”表单中,您需要为 postal/zip 代码带来自己的 input
并提供值billing_details
:
stripe.createPaymentMethod({
type: 'card',
card: cardNumberElement,
billing_details: {
name: 'First Last',
address: { postal_code: '90210' }
},
})
我正在尝试创建自定义 Stripe 表单。您可以从 Stripe 元素中引入整个卡片元素或单个元素。出于样式目的,我试图引入单独的输入,这样我就可以将它们放在一个网格中,而不是单行条纹形式。
有卡号、cvc 和过期日期元素但没有邮政编码。为什么它出现在默认卡片中而不作为单独的元素提供?我不需要提交邮政编码来创建付款吗?任何帮助将不胜感激。
这是我所指的文档: https://stripe.com/docs/stripe-js/react
最初隐藏,输入卡号后显示。
在他们的沙盒 https://codesandbox.io/s/react-stripe-js-card-detailed-omfb3?file=/src/App.js
上尝试使用这张卡4242 4242 4242 4242
postal/zip 代码不是严格要求的,并且超出了 PCI 合规性的范围。为方便起见,组合卡输入包括它(您可以禁用它),但在您自己的自定义“拆分”表单中,您需要为 postal/zip 代码带来自己的 input
并提供值billing_details
:
stripe.createPaymentMethod({
type: 'card',
card: cardNumberElement,
billing_details: {
name: 'First Last',
address: { postal_code: '90210' }
},
})