Приложение Rocketpay для InSales

В этой статье описан процесс установки и настройки приложения Rocketpay для CMS-системы InSales. Это приложение позволяет проводить платежи с использованием платежных решений Rocketpay на сайтах, созданных на базе InSales.

Схема работы

Взаимодействие с платежными решениями Rocketpay осуществляется через платежную страницу.

Рис.: Схема проведения платежей с использованием приложения



Рис.: Проведение оплаты с использованием приложения Rocketpay. Описание шагов

  1. Пользователь на стороне веб-сервиса инициирует оплату.
  2. В соответствии с параметрами работы приложения формируется запрос на открытие Payment Page.
  3. Запрос на открытие Payment Page поступает в платежную платформу.
  4. Выполняется начальная обработка запроса, в процессе которой проверяется наличие обязательных параметров и корректной подписи.
  5. Осуществляется подготовка Payment Page согласно параметрам проекта и вызова.
  6. Пользователю отображается платежная форма.
  7. Пользователь выполняет необходимые действия для оплаты.
  8. Запрос на проведение оплаты поступает в платежную платформу.
  9. Выполняются дальнейшая обработка запроса и его отправка в платежную среду.
  10. На стороне платежной среды выполняется обработка платежа.
  11. Платежная среда направляет в платежную платформу уведомление о результате оплаты.
  12. Платежная платформа направляет в Payment Page результат проведения оплаты.
  13. Информация о результате оплаты отображается пользователю на Payment Page.
  14. Платежная платформа направляет в веб-сервис оповещение о результате оплаты.
  15. Информация о результате оплаты отображается пользователю на стороне веб-сервиса.

Запросы на открытие платежной формы формируются автоматически с помощью приложения Rocketpay, если оно было ранее установлено на сайте магазина в InSales и выбрано в качестве способа оплаты.

Установка приложения Rocketpay

Перед началом установки необходимо создать магазин в платформе InSales. Далее приводятся инструкции по установке приложения на уже существующий магазин.

Чтобы установить приложение Rocketpay:

  1. Откройте магазин приложений InSales по адресу https://www.insales.kz/collection/apps.
  2. Найдите приложение Rocketpay, воспользовавшись поиском по ключевой фразе rocketpay.


  3. Наведите курсор на карточку приложения, при наведении она изменит свой вид:


    Если кнопки Установить нет, убедитесь в том, что вы вошли в свой магазин в платформе InSales.

  4. Щелчком Установить откройте страницу установки приложения:


  5. Щелкните Установить и подтвердите установку в открывшемся модальном окне.

Настройка приложения Rocketpay

Чтобы полноценно пользоваться установленным приложением, выполните начальную настройку в следующем порядке:

  1. На странице административного интерфейса своего магазина в InSales перейдите в раздел Приложения > Установленные, найдите приложение Rocketpay и щелкните его.


    Откроется окно настройки приложения:



  2. Щелкните Да, если вы клиент Rocketpay, в противном случае щелкните Нет, чтобы перейти на страницу с инструкцией по интеграции.
    Прим.: Следующие шаги инструкции доступны только клиентам Rocketpay.
  3. Введите данные, полученные от Rocketpay при интеграции, в поля открывшейся формы (описание полей приведено ниже). После заполнения полей щелкните Сохранить:

    Поля формы подключения:

    • ID проекта — идентификатор проекта, полученный при интеграции с Rocketpay;
    • Секретный ключ — полученный при интеграции с Rocketpay ключ, который нужен приложению для подписывания запросов и проверки подлинности оповещений;
    • Валюта — валюта платежей;
    • Дополнительные параметры — другие параметры из спецификации API, разделенные символом &.


  4. На странице административного интерфейса своего магазина в платформе InSales перейдите в раздел Настройки > Оплата, найдите приложение Rocketpay и щелкните его.


  5. Отметьте способы доставки, при выборе которых пользователю будет доступно проведение оплаты через платежную платформу Rocketpay, и щелкните Сохранить.


При возникновении вопросов, связанных с установкой и работой приложения Rocketpay для InSales, обращайтесь к специалистам технической поддержки Rocketpay.