.. meta:: :description: Тестовые сценарии песочницы Payneteasy: тестовые номера карт и суммы, вызывающие ответы approved, declined, 3DS и timeout для тестирования интеграции. .. _test_cards: Сценарии тестирования Payneteasy ################################################################ .. role:: ex .. role:: code .. raw:: html Сценарии проверки статуса транзакции ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Система Payneteasy не предоставляет специальных номеров карт для прохождения тестовых транзакций. Вместо этого вы можете использовать любой действующий номер кредитной карты и указать коды проверки карты из списка, чтобы получить желаемый результат. Обратите внимание, что указанные номера кредитных карт и коды :ex:`CVV2` работают только в среде :ex:`sandbox` и не могут использоваться в продакшн-среде. Следующие коды :ex:`CVV2` можно использовать в среде :ex:`sandbox` для получения различных ответов от системы: * `123` или `1234` для получения :ex:`одобренной` транзакции; * `321` только для 3DS-шлюзов, показывает форму валидации 3-D Secure (:ex:`hint` — это правильный пароль 3-D Secure для получения :ex:`approved` транзакции); * `111` только для шлюзов 3DS немедленно :ex:`одобряет` транзакции без проверки 3-D Secure — эмулирует поток без 3DS для карты, не поддерживающей технологию 3-D Secure; * `217` для получения транзакции со статусом :ex:`неизвестно` (эмуляция проблемы сети эквайера). * `101` для получения транзакции со статусом :ex:`отклонено` (просроченная карта). * `116` для получения транзакции со статусом :ex:`отклонено` (недостаточно средств). * `119` для получения транзакции со статусом :ex:`отклонено` (транзакция не разрешена держателю карты). * `209` для получения транзакции со статусом :ex:`отклонено` (изъять карту, украденная карта). * Другие коды :ex:`CVV2` могут использоваться для получения :ex:`отклонения`. Вы можете использовать следующие действительные номера карт, если у вас их нет или вы хотите проверить транзакции для разных платежных систем. .. raw:: html
Visa
Visa
MasterCard
Diners Club 14
Diners Club 16
JCB
American Express
Maestro
Solo
Discover
MIR
MIR 19 digits
RUPAY
UNIONPAY
Random

enter the beginning of the sequence, and then "i"

| | На :code:`sandbox.payneteasy.ru` можно использовать перечисленные ниже тестовые карты и суммы. Сценарии проверки 3DS 1.0.2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Тестовые карты 3DS 1.0.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :widths: 50, 50 :header-rows: 1 :class: longtable * - Номер карты - 3ds Метод * - Параметр :code:`4444 0000 2222 4444` - Присутствует на сервере * - Параметр :code:`4444 0000 1111 8888` - Отсутствует на сервере Суммы для тестирования 3ds 1.0.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :widths: 12, 12, 12, 74 :header-rows: 1 :class: longtable * - Сумма - Статус - ECI - Описание * - 1.00 - Y - 00 - Запрос успешно обработан * - 1.01 - Y - 02 - Запрос успешно обработан * - 1.02 - Y - 05 - Запрос успешно обработан * - 1.03 - Y - 07 - Запрос успешно обработан * - 2.00 - A - 01 - Пользователь не зарегистрирован * - 2.01 - A - 06 - Аутенфикация была не доступна * - 3.00 - N - 05 - Платеж отклонен системой авторизации * - 3.01 - N - 07 - Не удалось выполнить аутентификацию пользователя * - 4.00 - U - 05 - Ошибка валидации * - 4.01 - U - 07 - Техническая ошибка в системе 3D * - Другая - - - Вы можете выбрать поведение в форме запроса Сценарии проверки 3DS 2.x.0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Тестовые карты 3DS 2.x.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :widths: 50, 50 :header-rows: 1 :class: longtable * - Номер карты - 3ds Метод * - Параметр :code:`4444 5555 6666 1111` - Успешный 3DS метод * - Параметр :code:`4444 2222 3333 9999` - Успешный 3DS метод с задержкой в 3 секунды * - Параметр :code:`4444 1111 2222 3333` - 3DS метод с задержкой в 15 секунд * - Параметр :code:`4444 3333 1111 2222` - Отсутствие URL-адреса ACS метода 3DS Суммы для тестирования 3ds 2.x.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. list-table:: :widths: 12, 14, 10, 14, 7, 16, 27 :header-rows: 1 :class: longtable * - Сумма - Проверка - Статус - Данные о методе - ECI - Компонент - Описание * - 0.02 - Упрощенная - - С условием - - ARes - Недействительная карта * - 0.03 - Полная - - С условием - - ARes - Успех * - 0.04 - Упрощенная - - С условием - - ARes - | Доступ запрещен,недопустимый терминал | Доступ запрещен,недопустимый терминал * - 0.05 - Полная - - С условием - - RReq - Пользователь нажал кнопку Отмены в ACS * - 0.06 - Полная - - С условием - - CRes - | Wrong threeDSServerTransID | Описание: and acsTransID * - 0.07 - Полная - - С условием - - RReq - | RReq = Успех, CRes = Неудача | CRes = Fail * - 0.08 - Полная - - С условием - - RReq - | RReq = Fail | RReq = Неудача, CRes = Успех * - 1.01 - Упрощенная - Y - Y - 05 - ARes - Успешная упрощенная аутентификация * - 1.02 - Упрощенная - Y - Y - 02 - ARes - Успешная упрощенная аутентификация * - 1.03 - Упрощенная - A - Y - 06 - ARes - Попытка * - 1.04 - Упрощенная - A - Y - 01 - ARes - Попытка * - 1.05 - Упрощенная - Y - N - 05 - ARes - Успешная упрощенная аутентификация * - 1.06 - Упрощенная - Y - N - 02 - ARes - Успешная упрощенная аутентификация * - 1.07 - Упрощенная - A - N - 06 - ARes - Попытка * - 1.08 - Упрощенная - A - N - 01 - ARes - Попытка * - 2.03 - Упрощенная - N - N - 01 - ARes - Пользователь не зарегистрирован * - 2.04 - Ошибка - - - - - Карта не участвует * - 3.01 - Полная - C - Y - - RReq - Полная * - 3.02 - Полная - C - N - - RReq - Полная * - 2.01 - Упрощенная - U - N - - ARes - Техническая ошибка * - 2.02 - Упрощенная - N - N - 06 - ARes - Пользователь не зарегистрирован * - 11.11 - Полная - Y - С условием - 02 - RReq - Успех * - Другая - Полная - - С условием - - RReq - Вы можете выбрать поведение в форме запроса .. note:: С Условием – в зависимости от тестовых карт для 3DS метода