Интеграция с OpenCart

Платный модуль

Модуль позволяет оплачивать покупки при помощи Яндекс Пэй и Сплит в OpenCart. Приобрести модуль можно по ссылке.

При возникновении проблем с оплатой модуля или получением лицензионного ключа обращайтесь в поддержку партнера по ссылке: store.pe-art.ru/support/.

Возможности модуля

Полный возврат

Частичный возврат

Частичный возврат по одной позиции

Получение ссылки на оплату

Получение прямого QR

Получение обратного QR

Шаг 1. Установите модуль

  1. Скачайте и разархивируйте архив с модулем.
  2. В интерфейсе OpenCart откройте Дополнения → Установка дополнений и загрузите архив artyapay.ocmod.zip.
  3. Откройте Менеджер дополений (Модификации) и обновите кеш модификаций.

Примечание

Если при установке модуля возникли ошибки, проверьте настройки FTP или установите расширение по ссылке. Также модуль можно установить вручную, подробнее — в документации партнера.

Шаг 2. Зарегистрируйтесь в Яндекс Пэй

  1. Авторизуйтесь с аккаунтом Яндекса в личном кабинете Яндекс Пэй по шагам в разделе Регистрация.

  2. В личном кабинете на вкладке Сервисы заполните данные о вашем магазине и оставьте заявку на подключение сервиса.

  3. Перейдите в раздел Настройки в кабинете Яндекс Пэй.

    1. В блоке Как можно оплатить заказ на сайте выберите опцию Яндекс Пэй со Сплитом: полные оплаты и оплаты частями. Подробнее читайте в инструкции.

    2. Включите опцию Тестовая среда.

    3. Запишите Merchant ID и тестовый API-key для тестирования интеграции с OpenCart.

Шаг 3. Добавьте платежную систему

  1. В интерфейсе OpenCart откройте Дополнения и выберите из выпадающего списка Платежи.

  2. Найдите в списке платежных систем ART&PR Яндекс Пэй и Сплит и нажмите значок Установить.

  3. После установки нажмите значок Редактировать:

    opencart-edit

  4. В открывшемся окне укажите основные параметры платежной системы:

    opencart-settings

    Параметр

    Значение

    Статус платежной системы

    Для проведения тестирования выберите статус Отключено.

    Лицензионный ключ

    Укажите лицензионный ключ, полученный после оплаты модуля.

    Merchant ID/Идентификатор магазина

    Укажите Merchant ID магазина, для которого вы настраиваете платежную систему.

    API-ключ

    Укажите тестовый API-ключ (равен значению Merchant ID).

    Тестовый режим

    Включите эту опцию, чтобы провести тестовые платежи.

    Режим оплаты

    Выберите режим оплаты: стандартный, отложенная оплата или контроль наличия товаров. Подробнее о режиме отложенной оплаты читайте в документации партнера.

    Остальные поля заполните при необходимости.

  5. Скопируйте URL из поля Тестовый Callback URL и вставьте его в поле CallbackURL тестовый в личном кабинете Яндекс Пэй в разделе Настройки.

  6. Сохраните настройки в интерфейсе OpenCart. Для этого в правом верхнем углу нажмите значок Применить.

Шаг 3. Проведите тестовые платежи

В тестовом режиме выполните несколько платежей (оплата и возврат), чтобы проверить, что интеграция настроена верно.

Шаг 4. Переключитесь с тестовой среды на боевую

  1. После получения уведомления о активации сервиса в личном кабинете Яндекс Пэй в разделе Настройки скройте тестовые настройки, выключив опцию Тестовая среда.
  2. Выпустите API-ключ по инструкции, скопируйте полученное значение и вставьте его вместо тестового ключа в параметры платежной системы.
  3. В параметрах платежной системы скопируйте ссылку из поля Рабочий Callback URL и вставьте ее в поле Callback URL в личном кабинете Яндекс Пэй.
  4. В параметрах платежной системы выключите опцию Тестовый режим.
  5. Переведите статус платежной системы в состояние Включено.
  6. Сохраните изменения.

Интеграция завершена: можно проводить реальные платежи от клиентов в вашем магазине.

Предыдущая
Следующая