Stripe payments 将CVC传递给stripe.createPaymentMethod JS?

Stripe payments 将CVC传递给stripe.createPaymentMethod JS?,stripe-payments,Stripe Payments,我需要单独输入CVC和Expiry,因此我创建了3个条带元素: let elements = stripe.elements(); let cardNumber = elements.create('cardNumber'); cardNumber.mount('#card-number'); let cardExpiry = elements.create('cardExpiry'); cardExpiry.mount('#card-expiry'); let cardCvc = elem

我需要单独输入CVC和Expiry,因此我创建了3个条带元素:

let elements = stripe.elements();
let cardNumber = elements.create('cardNumber');
cardNumber.mount('#card-number');

let cardExpiry = elements.create('cardExpiry');
cardExpiry.mount('#card-expiry');

let cardCvc = elements.create('cardCvc');
cardCvc.mount('#card-cvc');

...  
仅提及如何将card或cardNumber元素传递给PaymentMethod,但如何传递CardExpiration和cardCvc


Stripe文档只提到

Stripe.js方法会自动在引擎盖下使用页面上的所有不同元素,因此您无需手动传递CVC和到期元素,createPaymentMethod将在引擎盖下为您自动执行此操作。

Stripe.js方法会在引擎盖下自动使用页面上的所有不同元素,因此您无需手动传递CVC和到期元素,createPaymentMethod将在引擎盖下为您自动执行此操作。

Stripe.js方法会在引擎盖下自动使用页面上的所有不同元素,因此您无需手动传递CVC和到期元素,createPaymentMethod将在引擎盖下为您自动执行此操作。Stripe.js方法将在引擎盖下自动使用页面上的所有不同元素,因此您无需手动传递CVC和到期元素,createPaymentMethod将在引擎盖下为您自动执行此操作。
function paymentMethod() {
    return stripe.createPaymentMethod({
                type: 'card',
                card: cardNumber,
                billing_details: {
                    name: userName,
                    email: userEmail,
                },
    }).then(function(result) {
        // code
    });
 }