Giter Site home page Giter Site logo

diploma's People

Contributors

murrk avatar

Watchers

 avatar  avatar

diploma's Issues

Сервис дает заполнить поле "Владелец" кириллицей, при оплате с дебетовой карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить"

  3. Заполнить поля валидными данными, кроме поля "Владелец"

  4. Написать в поле "Владелец" имя на кириллице

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверный формат"

ЦБ утверждает, что существуют стандарты индустрии платежных карт, которые предусматривают указание данных владельца латинскими буквами. Данные стандарты должны применяться всеми организациями, которые обрабатывают платежные данные, хранят их, а так же передают данные, включая производителей банковских карт. Также ЦБ РФ указывает на то, что в случае указания данных владельца карты кириллицей, могут возникнуть трудности в прочтении этих данных и в приеме карты за пределами РФ могут отказать.

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.

debet_fieldName_cyrillic

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис дает заполнить поле "Владелец" цифрами, при оплате с кредитной карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить в кредит"

  3. Заполнить поля валидными данными, кроме поля "Владелец"

  4. Написать в поле "Владелец" цифры

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверный формат"

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.

credit_fieldName_numbers

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис принимает в поле "Месяц" значение "00" как валидное, при оплате с дебетовой карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить"

  3. Заполнить поля валидными данными, кроме поля месяц

  4. Написать в поле месяц "00"

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверно указан срок действия карты"

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.
debet_fieldMonth_invalid

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис дает заполнить поле "Владелец" цифрами, при оплате с дебетовой карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить"

  3. Заполнить поля валидными данными, кроме поля "Владелец"

  4. Написать в поле "Владелец" цифры

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверный формат"

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.

debet_fieldName_numbers

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Данные об оплате с кредитной карты записываются в таблице заказов, как оплата с дебетовой карты

Шаги:

1. Открыть веб-сервис http://localhost:8080/

2. Нажать "Купить в кредит"

3. Заполнить поля валидными данными

4. Нажать продолжить

5. Проверить содержимое таблиц credit_request_entity и order_entity 

Ожидаемый результат:

Данные о покупке в кредит (столбца bank_id таблицы credit_request_entity) записаны в таблице заказов, как покупка в кредит (столбец credit_id таблицы order_entity)

Фактический результат

Данные столбца bank_id таблицы credit_request_entity записаны в столбец payment_id таблицы
order_entity

credit_request_entity_bank_id

order_entity_credit_id_null

Окружение:
БД MySQL 8+
DBeaver Версия 6.2.5.201911171645
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис дает заполнить поле "Владелец" кириллицей, при оплате с кредитной карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить в кредит"

  3. Заполнить поля валидными данными, кроме поля "Владелец"

  4. Написать в поле "Владелец" имя на кириллице

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверный формат"

ЦБ утверждает, что существуют стандарты индустрии платежных карт, которые предусматривают указание данных владельца латинскими буквами. Данные стандарты должны применяться всеми организациями, которые обрабатывают платежные данные, хранят их, а так же передают данные, включая производителей банковских карт. Также ЦБ РФ указывает на то, что в случае указания данных владельца карты кириллицей, могут возникнуть трудности в прочтении этих данных и в приеме карты за пределами РФ могут отказать.

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.

credit_fieldName_cyrillic

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис принимает в поле "Месяц" значение "00" как валидное, при оплате с кредитной карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить в кредит"

  3. Заполнить поля валидными данными, кроме поля месяц

  4. Написать в поле месяц "00"

  5. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке "Неверно указан срок действия карты"

Фактический результат

Сообщения об ошибке нет. Операция одобрена банком.
credit_fieldMonth_invalid

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис дает сделать оплату с неактивной дебетовой карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить"

  3. Заполнить поля валидными данными, указать карту 4444 4444 4444 4442(DECLINED)

  4. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке, операция отклонена.

Фактический результат

Операция одобрена банком.
debet_field_card_number_declined_accept

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Сервис дает сделать оплату с неактивной кредитной карты

Шаги:

  1. Открыть веб-сервис http://localhost:8080/

  2. Нажать "Купить в кредит"

  3. Заполнить поля валидными данными, указать карту 4444 4444 4444 4442(DECLINED)

  4. Нажать продолжить

Ожидаемый результат:

Выдается сообщение об ошибке, операция отклонена.

Фактический результат

Операция одобрена банком.

credit_field_card_number_declined_accept

Окружение:
Windows 7 Максимальная x64
Google Chrome Версия 79.0.3945.117

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.