Есть ли необходимость в проверке otp в Stripe при создании платежа?
Я интегрирую stripe с Django. Он работает нормально с тестовыми картами. Все платежи проходят успешно без otp верификации.
кодviews.py
.
.
.
data = request.POST #post request by form
card = stripe.Token.create(
card={
"number": data['card_no'],
"exp_month": data['exp-date'][1:].split("/")[0],
"exp_year": "20"+data['exp-date'][1:].split("/")[1],
"cvc": data['cvv'],
}
)
customer=stripe.Customer.create(
name = data['fn']+data['ln'],
email = data['email'],
source=card,
address={
'line1': '510 Townsend St',
'postal_code': '98140',
'city': 'San Francisco',
'state': 'CA',
'country': 'US',
},
)
charge=stripe.Charge.create(
amount=int(data['amount'])*100,
currency='usd',
customer=customer,
description="testing",
)
.
.
.
Правильный ли это способ интеграции stripe?
PS: Я не использую stripe форму и stripe js/css для этого, вместо этого я использую обычную html форму.