Интеграция с OpenCart
Платный модуль
Модуль позволяет оплачивать покупки при помощи Яндекс Пэй и Сплит в OpenCart. Приобрести модуль можно по ссылке.
При возникновении проблем с оплатой модуля или получением лицензионного ключа обращайтесь в поддержку партнера по ссылке: store.pe-art.ru/support/.
Возможности модуля
Полный возврат |
|
Частичный возврат |
|
Частичный возврат по одной позиции |
|
Получение ссылки на оплату |
|
Получение прямого QR |
|
Получение обратного QR |
|
Шаг 1. Установите модуль
- Скачайте и разархивируйте архив с модулем.
- В интерфейсе OpenCart откройте Дополнения → Установка дополнений и загрузите архив artyapay.ocmod.zip.
- Откройте Менеджер дополений (Модификации) и обновите кеш модификаций.
Примечание
Если при установке модуля возникли ошибки, проверьте настройки FTP или установите расширение по ссылке. Также модуль можно установить вручную, подробнее — в документации партнера.
Шаг 2. Зарегистрируйтесь в Яндекс Пэй
-
Авторизуйтесь с аккаунтом Яндекса в личном кабинете Яндекс Пэй по шагам в разделе Регистрация.
-
В личном кабинете на вкладке Сервисы заполните данные о вашем магазине и оставьте заявку на подключение сервиса.
-
Перейдите в раздел Настройки в кабинете Яндекс Пэй.
-
В блоке Как можно оплатить заказ на сайте выберите опцию Яндекс Пэй со Сплитом: полные оплаты и оплаты частями. Подробнее читайте в инструкции.
-
Включите опцию Тестовая среда.
-
Запишите Merchant ID и тестовый API-key для тестирования интеграции с OpenCart.
-
Шаг 3. Добавьте платежную систему
-
В интерфейсе OpenCart откройте Дополнения и выберите из выпадающего списка Платежи.
-
Найдите в списке платежных систем ART&PR Яндекс Пэй и Сплит и нажмите значок Установить.
-
После установки нажмите значок Редактировать:
-
В открывшемся окне укажите основные параметры платежной системы:
Параметр
Значение
Статус платежной системы
Для проведения тестирования выберите статус
Отключено
.Лицензионный ключ
Укажите лицензионный ключ, полученный после оплаты модуля.
Merchant ID/Идентификатор магазина
Укажите Merchant ID магазина, для которого вы настраиваете платежную систему.
API-ключ
Укажите тестовый API-ключ (равен значению Merchant ID).
Тестовый режим
Включите эту опцию, чтобы провести тестовые платежи.
Режим оплаты
Выберите режим оплаты: стандартный, отложенная оплата или контроль наличия товаров. Подробнее о режиме отложенной оплаты читайте в документации партнера.
Остальные поля заполните при необходимости.
-
Скопируйте URL из поля Тестовый Callback URL и вставьте его в поле CallbackURL тестовый в личном кабинете Яндекс Пэй в разделе Настройки.
-
Сохраните настройки в интерфейсе OpenCart. Для этого в правом верхнем углу нажмите значок Применить.
Шаг 3. Проведите тестовые платежи
В тестовом режиме выполните несколько платежей (оплата и возврат), чтобы проверить, что интеграция настроена верно.
Шаг 4. Переключитесь с тестовой среды на боевую
- После получения уведомления о активации сервиса в личном кабинете Яндекс Пэй в разделе Настройки скройте тестовые настройки, выключив опцию Тестовая среда.
- Выпустите API-ключ по инструкции, скопируйте полученное значение и вставьте его вместо тестового ключа в параметры платежной системы.
- В параметрах платежной системы скопируйте ссылку из поля Рабочий Callback URL и вставьте ее в поле Callback URL в личном кабинете Яндекс Пэй.
- В параметрах платежной системы выключите опцию Тестовый режим.
- Переведите статус платежной системы в состояние Включено.
- Сохраните изменения.
Интеграция завершена: можно проводить реальные платежи от клиентов в вашем магазине.