Настройка оплаты в магазине на OpenCart

Настройка оплаты в магазине на базе OpenCart/ocStore

  1. Создать аккаунт в системе NextPay.ru и подать заявку на регистрацию вашего магазина. В поле "Способ расчета" указать: "Юридическое лицо/ИП (без заключения договора)"
  2. Дождаться успешной модерации вашего проекта в системе NextPay.ru. После этого в кабинете продавца на сайте NextPay.ru создайте продукт в меню Рабочий стол - Каталоги - Создать продукт

    Если версия OpenCart 2.3 или выше:

    • В поле "Форма заказа" укажите "Оплата счёта (без договора)"
    • В поле "URL доставки заказа" укажите http://<ваш сайт>/index.php?route=extension/payment/nextpay/callback
    • В поле "URL валидации заказа" укажите http://<ваш сайт>/index.php?route=extension/payment/nextpay/validate
    • В поле "URL успеха" укажите http://<ваш сайт>/index.php?route=checkout/success
    • В поле "URL неудачи" укажите http://<ваш сайт>/index.php?route=checkout/failure

    Если версия OpenCart 1.5 или 2.1:

    • В поле "Форма заказа" укажите "Оплата счёта (без договора)"
    • В поле "URL доставки заказа" укажите http://<ваш сайт>/index.php?route=payment/nextpay/callback
    • В поле "URL валидации заказа" укажите http://<ваш сайт>/index.php?route=payment/nextpay/validate
    • В поле "URL успеха" укажите http://<ваш сайт>/index.php?route=checkout/success
    • В поле "URL неудачи" укажите http://<ваш сайт>/index.php?route=checkout/failure
  3. Настройка модуля оплаты в OpenCart
    • Если версия OpenCart 3.0.2.0 или выше, скачать архив nextpay_opencart_3.zip
    • Если версия OpenCart 2.3 или выше но ниже 3.0.2.0, скачать архив nextpay_opencart_2.3.zip
    • Если версия OpenCart 2.1, скачать архив nextpay_opencart_2.1.zip
    • Если версия OpenCart 1.5, скачать архив nextpay_opencart.zip
    • Распаковать cодержимое архива nextpay_opencart_2.zip в корень вашего сайта
    • Зайти в административную консоль opencart: Дополнения - Дополнения - Выберите дополнение из списка - Платежи – Nextpay
    • Установить
    • Редактировать
    • В поле Валюта указать валюту соответствующую рублям!
    • Если версия OpenCart 2.0 или выше: в поле Статус платежа после создания заказа указать статус платежа: именно этот статус получит заказ после создания и перехода на оплату.
    • В поле Статус платежа после получения оплаты от nextpay.ru указать статус платежа: именно этот статус получит заказ после оповещения от nextpay.ru об оплате.
    • В поле Секретный ключ указать секретный ключ продавца в системе nextpay.ru, значение секретного ключа можно посмотреть в кабинете продавца на сайте nextpay.ru
    • В поле ID продукта указать ID продукта, созданного на шаге 2, ID продукта можно посмотреть в настройках продукта в кабинете продавца на сайте nextpay.ru
    • В поле Статус модуля указать Включен
  4. После успешной настройки при оплате заказов в вашем магазине на базе OpenCart/ocStore появится способ оплаты NextPay