Платежный плагин RBKmoney для Opencart¶. Ftp должен быть включен в настройках opencart


модули, настройки, дизайнерские решения, шаблоны : OpenCart 2.0 – исправляем загрузку ocmod модулей – без FTP данных в админке

Тот, кто уже столкнулся с работой OpenCart 2.x, успел заметить, что для модулей (модификаторов) на системе OCMOD нужен доступ по FTP. Что это означает? То, что ряд модулей будет необходимо загружать через админку в запакованом виде, в архиве. Попытаемся это сделать через установщика расширений и получим от движка предупреждение, что FTP не включен в настройках, соответственно, наш модуль не загрузился.

OpenCart 2.x - ftp не включен

Что же делать? Поскольку модули на ocmod необходимо загружать на сайт через админку, то в настройках магазина должны быть прописаны данные для доступа к файлам магазина по FTP. Эти данные находятся в разделе Система/Настройки/FTP.

OpenCart 2.x - данные для доступа по ftp
Ну, должны так должны, пропишем. Так скажет кто-то, но не мы. Кто хочет, тот пусть прописывает, а мы постараемся обойти этот момент стороной, чтобы не светить лишний раз персональные данные от хостинга. Мало ли что может случиться с админкой магазина. Всегда хочется надеяться на лучшее, защищать свой магазин понадежнее, но и палка раз в год стреляет, так что если есть возможность избежать прописывания таких личных данных как логины и пароли, то стоит ней воспользоваться. В этом сослужит хорошую службу модуль “QuickFix: Extensions Installer issue when FTP support disabled”. Каким же образом?

Устанавливая “Quick Fix” мы отменяем надобность в персональных данных для загрузки модификаторов по FTP, с ним загрузка будет возможна без включения FTP в настройках магазина. Теперь, загружая модуль, даже не включив FTP в настройках движка, получим положительную реакцию на загрузку: “Модуль успешно установлен!”.OpenCart 2.x - Модуль успешно загружен без включеного FTP

Установка и настройка модуля

1. Скачиваем “QuickFix: Extensions Installer issue when FTP support disabled”.Модуль совместим с версиями OpenCart 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1.

2. Распаковываем архив и файл localcopy.ocmod загружаем через админка/Модули/Установка расширений.

3. Получаем сообщение об успешной установке и идем в Модули/Модификаторы и кликаем по кнопке “Обновить” в правом верхнем углу.

OpenCart 2.x - кнопка "Обновить" в Модификаторах Таким образом мы лишний раз защитили свои персональные данные и ни в чем не ограничили функциональность магазина – модули прекрасно грузятся и без включеного FTP.

annadvarri.blogspot.com

Opencart - RBKmoney|docs

Note

В списке совместимости нет вашей версии Opencart 2.x? Напишите нам обращение [email protected].

Установка и настройка модуля

Первый способ

Второй способ

<OpenCart>/admin/ <OpenCart>/catalog/

Настройка модуля

В панели администратора

Для начала приема платежей

Список частых проблем и пути их решения

Ошибка: FTP должен быть включен в настройках

Ошибка: Доступ запрещен!

Ошибка: Недопустимый тип файла!

Ошибка: Каталог, содержащий файлы для загрузки не может быть найден!

Ошибка: Модификатор использует тот же ID код который вы пытаетесь загрузить!

Ошибка: Warning: DOMDocument::loadXML(): CData section not finished

ALTER TABLE oc_modification CHANGE xml MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

rbkmoney.github.io

RBKmoney|docs

Наша платежная платформа позволяет подключить на ваш веб-сайт прием платежей с пластиковых карт в интернете в виде готового плагина для Drupal, 1C-Bitrix и других, в виде готовой платежной формы в iframe, а также и с помощью собственной платёжной формы, использующей наши JS-библиотеки и публичные API. С нами вы можете организовать прием платежей в интернете быстро и гибко так, как это нужно именно вам. Мы создаем продукт, который удобен не только для бизнеса, но и для разработчиков.

Для подключения онлайн-платежей ознакомьтесь с документацией из раздела Payments. Документация по электронным кошелькам RBKmoney доступна в разделе Wallets.

Онлайн-платежи - быстрый старт

Платежная форма Checkout

Для оплаты можно указать реквизиты одной из тестовых карт. Например:

Card number: 4242 4242 4242 4242 Exp date: 12/20 CVC: 123

Оплатить

Вы можете разместить следующий фрагмент кода у себя на сайте и провести тестовый платеж:

<script src="https://checkout.rbk.money/checkout.js" data-invoice-template-id="sUFLuTavi4" data-invoice-template-access-token="eyJhbGciOiJFUzI1NiIsImtpZCI6IllKSWl0UWNNNll6TkgtT0pyS2s4VWdjdFBVMlBoLVFCLS1tLXJ5TWtrU3MiLCJ0eXAiOiJKV1QifQ.eyJlbWFpbCI6ImFudG9uLmx2YUBnbWFpbC5jb20iLCJleHAiOjAsImp0aSI6InNVRkx2eEhPcjIiLCJuYW1lIjoiQW50b24gS3VyYW5kYSIsInJlc291cmNlX2FjY2VzcyI6eyJjb21tb24tYXBpIjp7InJvbGVzIjpbInBhcnR5LiouaW52b2ljZV90ZW1wbGF0ZXMuc1VGTHVUYXZpNC5pbnZvaWNlX3RlbXBsYXRlX2ludm9pY2VzOndyaXRlIiwicGFydHkuKi5pbnZvaWNlX3RlbXBsYXRlcy5zVUZMdVRhdmk0OnJlYWQiXX19LCJzdWIiOiJmNDI3MjNkMC0yMDIyLTRiNjYtOWY5Mi00NTQ5NzY5ZjFhOTIifQ.23zeJum41PbKd4_p4xg4v7ITNZDjeI72hK3cI5_MbZ8czforsPCYca8yiC9v5dfLeAiKKXxE8Ks-_HowY1EeWA" data-name="Company name" data-description="Some product" data-label="Pay with RBKmoney"> </script>

Более подробную информацию вы можете найти в разделе интеграции checkout.

Нужна помощь?

developer.rbk.money


Prostoy-Site | Все права защищены © 2018 | Карта сайта