Я пытаюсь использовать tipsi-stripe для создания источника, который я отправлю на мой сервер. Я получаю токен нормально со следующим кодом, но создание источника из токена выдает ошибку
try {
this.setState({ loading: true, token: null })
const token = await stripe.paymentRequestWithCardForm({
// Only iOS support this options
smsAutofillDisabled: true,
requiredBillingAddressFields: 'full',
prefilledInformation: {
billingAddress: billingAddress,
},
})
this.setState({ 'token': token })
var strToken=this.state.token;
console.log(strToken);
const params = {
type:'card',
token:strToken
}
const source = await stripe.createSourceWithParams(params)
Ошибка выглядит следующим образом
[Error: The payment method `card` requires the parameter: card[number].]
Что я делаю не так?