Модуль оплаты OpenCart 2 для системы Расчёт (ЕРИП) через сервис bePaid.by
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
upload save geo zone May 30, 2018
.gitignore initial import Mar 9, 2016
LICENSE initial import Mar 9, 2016
Makefile initial import Mar 9, 2016
Readme.md fix links Nov 21, 2017
install.xml save geo zone May 30, 2018
opencart-erip-payment-module.ocmod.zip save geo zone May 30, 2018

Readme.md

Модуль оплаты через систему Расчёт (ЕРИП) для OpenCart 2.3

  • Перейдите по ссылке если вам нужна версия модуля для OpenCart 2.0.x
  • Перейдите по ссылке если вам нужна версия модуля для OpenCart 2.2.x

Данный модуль обеспечивает информационное взаимодействие между вашим интернет-магазином, системой Расчёт (ЕРИП) и сервисом платежей bePaid.by

Установка

  • Создайте резервную копию вашего магазина и базы данных
  • Загрузите файл модуля opencart-erip-payment-module.ocmod.zip с помощью Модули -> Установка расширений
  • Загрузите содержимое архива в вашу установленную копию OpenCart
  • Задайте в настройках модуля Расчёт (ЕРИП):
    • Id магазина
    • Ключ магазина
    • Домен API
    • Код услуги ЕРИП
    • Статус заказа в случае успешной оплаты
    • Включите модуль
    • Опционально задайте идентификатор модуля для сортировки его в списке способов оплаты. Меньшее значени подымает модуль в вверх списка

Статус заказа после оплаты не меняется

Если после оплаты статус заказа не меняется, то вероятно проблема в конфигурации PHP на вашем сервере.

Попробуйте добавить в .htaccess файл, находящийся в корневой директории вашего OpenCart, следующий код

RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

и протестируйте еще раз оплату через ЕРИП с тестовым кодом услуги.

Примечания

Разработано и протестировано с OpenCart v.2.3.0.2

Требуется PHP 5+

Проблемы при установке

Если ваша хостинговая компания не предоставляет FTP доступ, то вам будет необходимо установить этот модуль прежде чем устанавливать данный модуль оплаты.

Другой вариант - это закачать на сервер содержимое папки upload в корень директoрии, где устанвлена OpenCart

Тестовые данные

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

  • Идентификационный номер магазина 363
  • Секретный ключ магазина 4f585d2709776e53d080f36872fd1b63b700733e7624dfcadd057296daa37df6
  • Домен API api.bepaid.by
  • Код услуги ЕРИП 99999999

В случае успешного взаимодействия интернет-магазина и bePaid.by покупателю будет показана инструкция как оплатить заказ через систему Расчёт (ЕРИП) и bePaid.by через 10 секунд пришлёт подтверждение об успешной оплате и OpenCart переведёт заказ в заданный статус успешного платежа.

Нашли ошибку или у вас есть предложение по улучшению модуля?

Создайте запрос