Как протестировать подключение магазина к ROBOKASSA?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

03.12.2011 19:11

Когда Вы оформите заявку на подключение Вашего магазина к ROBOKASSA, ROBOKASSA сразу же, без ручной модерации, предоставит Вам доступ в Личный кабинет.

Однако необходимым шагом на пути к подключению к ROBOKASSA является успешное проведение магизином тестовых платежей.
Поэтому, как только Вы настроите Личный кабинет ROBOKASSA и настроите параметры платёжного модуля ROBOKASSA в Magento, Вам надо протестировать оплату.

Для тестирования оплаты посредством ROBOKASSA убедитесь, что платёжный модуль для подключения ROBOKASSA к Magento настроен на тестовый режим:

Прикрепленное изображение: magento-robokassa-test-0.png


Убедитесь также, что Вы настроили как Личный кабинет ROBOKASSA, так и параметры платёжного модуля ROBOKASSA в Magento.

После этого оформите пробный заказ в Вашем магазине, используя ROBOKASSA в качестве способа оплаты:

Прикрепленное изображение: magento-robokassa-test-1.png


На заключительном шаге оформления заказа система перенаправит Вас на специальную тестовую страницу платёжной системы ROBOKASSA:

Прикрепленное изображение: magento-robokassa-test-2.png


Обратите внимание, что у ROBOKASSA внешний вид тестовой страницы кардинально отличается от внешнего вида промышленной платёжной страницы (которую увидят Ваши клиенты). Та страница, которую Вы видите в тестовом режиме, предназначена исключительно для тестирования, покупатели её не увидят.

На тестовой страницы ROBOKASSA Вы видите 3 блока:
  • «Уведомление о платеже»
  • «Успешное проведение платежа»
  • «Отказ от платежа»


Тестирование успешного сценария оплаты

Сначала сымитируем сценарий успешной оплаты.

Блок «Уведомление о платеже» позволяет сымитировать уведомление о платеже, которое ROBOKASSA отсылает магазину после успешной оплаты заказа покупателем, но до возвращения покупателя с платёжной страницы в магазин.


Нажмите кнопку «Перейти», и платёжная система отошлёт магазину тестовое уведомление.

Прикрепленное изображение: magento-robokassa-test-3.png


В случае успешного завершения операции Вы должны увидеть:
  • сообщение «Уведомление отправлено успешно» в нижней части блока
  • специальный код типа OK100000064 в графе «Ответ». Этот код формируется объединением слова «OK» и номера заказа в Magento.


После этого нажмите кнопку «Перейти» в блоке «Успешное проведение платежа»:

Прикрепленное изображение: magento-robokassa-test-4.png


Платёжная система вернёт Вас на сайт магазина, где вы должны увидеть подтверждение от магазина успешного оформления заказа:

Прикрепленное изображение: magento-robokassa-test-5.png


Тестирование отказа от оплаты

Теперь сымитируем сценарий отказа покупателем от оплаты.

Оформите заказ снова, и на тестовой платёжной странице нажмите только одну, самую нижнюю кнопку:

Прикрепленное изображение: magento-robokassa-test-7.png

Платёжная система должна перенаправить Вас на страницу содержимого корзины, при этом магазин должен сказать, что оплата была прервана и предложить оформить заказ на тот же самый товар повторно (товар при этом должен снова лежать в корзине):

Прикрепленное изображение: magento-robokassa-test-6.png

Поделиться темой: