Доброго времени суток! Работаю тестировщиком на одном проекте. На проекте прикрутили вышеупомянутую платёжную систему - Stripe. Появился вопрос как протестировать платёжку минимум на конкретные ошибки, такие как:
- Неправильный CVC код
- Недостаточно средств на карте
- Карта заблокирована
На стороне формы проверяется:
- Написано ли имя
- Достаточно ли количества символов для номера карты
- Определение платежных систем карты
- Присутствует CVC код и достаточно ли символов в нём
- Присутствует ли ZIP и достаточно ли символов в нём
- Не истекла ли карта (проверяется как месяц, так и год)
Сама форма страйповская.
Согласно страйповской доке (
https://stripe.com/docs/testing#cards-responses) можно использовать специальные карты, которые будут выдавать конкретные ошибки.
Вводя данные этих карт у меня появляются успешные платежи, что видно и на фронте нашего проекта и на самом страйповском сайте, поэтому не совсем понимаю, что делаю не так. Я ввожу данные карты только в поле "Card", не вводить CVC, месяц/год, ZIP не даёт валидация формы страйповской. Возможно нужно вкупе с нужным токеном и способом оплаты отправлять запрос, но не знаю как)
Возможно кто-то уже давно знает ответ, буду благодарен!