Мне нужен отдельный ввод для CVC и Expiry, поэтому я создал 3 Stripe Elements:
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');
...
Stripe Docs только упоминание о том, как передать card
или cardNumber
Элемент к PaymentMethod, но как мне передать cardExpiry
и cardCvc
?
function paymentMethod() {
return stripe.createPaymentMethod({
type: 'card',
card: cardNumber,
billing_details: {
name: userName,
email: userEmail,
},
}).then(function(result) {
// code
});
}
В документах с полосами упоминается только, что