Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Последняя версия Both sides next revision | ||
test-logs [2014/09/26 07:31] admin [Тестирование и логи] |
test-logs [2014/10/17 13:47] admin [Тестирование и логи] |
||
---|---|---|---|
Строка 12: | Строка 12: | ||
- MD5 на стороне магазина проверяется всегда и не отключается в настройках.\\ | - MD5 на стороне магазина проверяется всегда и не отключается в настройках.\\ | ||
- | Вопрос: Как проверить что МД5 работает как надо?\\ | ||
- | Ответ: Если платеж прошел, значит правильно.\\ | ||
==== Как протестировать корректную работу модуля и/или API Onpay ==== | ==== Как протестировать корректную работу модуля и/или API Onpay ==== | ||
+ | |||
+ | Сервис Onpay предоставляет специальный набор тестов, для проверки работы API. | ||
+ | Кнопка запуска проверяющего скрипта и краткая инструкция по его использованию находится в личном кабинете магзина на странице "Тестирование и логи". | ||
+ | |||
**Важные особенности:**\\ | **Важные особенности:**\\ | ||
1. На стороне магазина создаются 10 заказов, в указанной валюте и стоимостью, добавлено для какого товара какой тип запроса будет.\\ | 1. На стороне магазина создаются 10 заказов, в указанной валюте и стоимостью, добавлено для какого товара какой тип запроса будет.\\ | ||
2. Тесты работаю только для API Https1 (InSales не нуждается в тестировании), для успешного прохождения требуется настроенное API.\\ | 2. Тесты работаю только для API Https1 (InSales не нуждается в тестировании), для успешного прохождения требуется настроенное API.\\ | ||
- | 3. В первом случае проверка идет только для валидных ситуаций, во 2 идет проверка ответа мерчанта при подмене валюты, неправильном md5 и прочее.\\ | + | 3. Проверяются как валидные ситуации, так и ответы мерчанта при подмене валюты, неправильном md5.\\ |
- | \\ | + | |
- | Шаг 0. Убедитесь, что у вас включена проверка MD5 на вкладке https://secure.onpay.ru/merchants/edit.\\ | + | |
\\ | \\ | ||
Шаг 1. Перед запуском проверки, создайте в вашем магазине следующие заказы в валюте RUR:\\ | Шаг 1. Перед запуском проверки, создайте в вашем магазине следующие заказы в валюте RUR:\\ | ||
Строка 27: | Строка 27: | ||
Для pay запросов заказы **№211, №212, №213, №214, №215 на сумму 100**\\ | Для pay запросов заказы **№211, №212, №213, №214, №215 на сумму 100**\\ | ||
\\ | \\ | ||
- | Шаг 2. | + | Шаг 2. \\ |
+ | Запуск тестирования и проверка результатов.\\ | ||
**Check:**\\ | **Check:**\\ | ||
Корректный запрос с оплатой за **№111** суммой 500 в валюте RUR. Код возврата 0.\\ | Корректный запрос с оплатой за **№111** суммой 500 в валюте RUR. Код возврата 0.\\ |