Stripe payments 将CVC传递给stripe.createPaymentMethod JS?
我需要单独输入CVC和Expiry,因此我创建了3个条带元素: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
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
});
}