我有一个问题问你。如何从 PaymentElement 访问卡详细信息,例如最后一张卡的数量、到期日期和 CVC?我在这里使用这个@stripe/react-stripe-js
包。以下是结账表单代码:
<form ref={connectRef} id="payment-form" onSubmit={handleSubmit}>
<PaymentElement
id="payment-element"
options={{
layout: 'accordion',
}}
/>
</form>
我们可以从这里获取卡的详细信息吗?
出于安全原因,使用 PaymentElement 收集的支付方式信息由 Stripe 标记化。
当信息被标记化时,它会创建一个PaymentMethod对象。您可以使用API检索 PaymentMethod 对象,并查看
card
参数以获取最后 4 个值和到期时间。我不相信 Stripe API 返回 cvc,因为这可能会产生安全隐患。