PrestaShop: the payment module, provides payments through RBKmoney payment system
Go to file
Anatoly Cherkasov 3dd6d2dc93
Prepare amount returns type int (#4)
* Prepare amount returns type int
2020-11-05 11:51:33 +03:00
images Update module. v. 1.0.1 (#2) 2018-08-27 12:08:17 +03:00
rbkmoney_payment Prepare amount returns type int (#4) 2020-11-05 11:51:33 +03:00
.gitignore Обновление модуля (#1) 2018-03-13 18:02:04 +03:00
rbkmoney_payment.zip Update module. v. 1.0.1 (#2) 2018-08-27 12:08:17 +03:00
README.md rate 18% -> 20% (#3) 2020-11-04 16:43:02 +03:00

rbkmoney-cms-prestashop

Пожалуйста, обязательно делайте бекапы!

Модуль разрабатывался и тестировался на Opencart 1.7.2.0

Требования

  • PHP 5.4 (минимум)
  • OpenSSL - 1.0.2k-fips (минимум)
  • Curl

Доступные ставки НДС для корзины

  • ничего не указано - без НДС
  • 0 - 0% НДС
  • 10 - 10% НДС
  • 20 - 20% НДС

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

Установка без архива

  1. Скачиваем архив. Заходим в "Модули", выбираем "Модули и сервисы"

Modules and services

Нажимаем "Загрузить модуль", указываем путь к архиву.

Load

После чего заходим в установленные модули и находим модуль RBKmoney

Installed

Активируем его в выпадающем меню

Enable

Дальше занимаемся настройкой модуля

Вручную:

  1. Помещаем папку "rbkmoney_payment" с модулем в директорию 'modules'

  2. Включаем модуль в разделе (Модули > Модули и сервисы > Установленные модули).

После чего заходим в установленные модули и находим модуль RBKmoney

Installed

Выбираем "Платежная система RBKmoney" и нажимаем "Настроить"

Enable

Дальше занимаемся настройкой модуля

Для начала приема платежей на Вашем сайте осталось совсем немного

Настройте плагин в соответствии с данными из личного кабинета RBKmoney.

Settings

ID магазина - идентификатор магазина из RBKmoney. Скопируйте его в Личном кабинете RBKmoney в разделе Детали магазина, поле Идентификатор;

Api ключ - ключ для доступа к API. Скопируйте его в Личном кабинете RBKmoney в разделе API Ключ

Публичный ключ - ключ для обработки уведомлений о смене статуса

  • Заходим в личный кабинет RBKmoney: Создать Webhook;

  • Вставляем в поле URL вида http://YOUR_SITE/index.php?fc=module&module=rbkmoney_payment&controller=validation

  • Выбираем Типы событий InvoicePaid и Invoice Canсelled;

  • после создания Webhook-а копируем Публичный ключ после нажатия Показать детали;

  • скопированный ключ вставляем в поле Публичный ключ на странице настроек модуля;

  • Сохраните изменения и проведите тестовый платеж

В целях отладки можно включить логирование ответов от RBKmoney.

В этом случае они будут отображаться в логах (раздел меню Расширенные параметры > Журнал событий)

Logs

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

Общие настройки для платежных методов, которые влияют на его вывод к оплате

Additional settings

Оплата / Настройки (настройки)

  • ограничение валют (выбираем вылюту)
  • ограничение групп (указываем группы)
  • ограничение стран (отмечаем страны)
  • ограничения перевозчика (проставляем перевозчиков)

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

Пишите нам support@rbkmoney.com При обращении необходимо:

  • Указать наименование CMS и компонента магазина, а также их версии
  • Указать версию платежного модуля
  • Описать проблему или предложение
  • Приложить снимок экрана (для большей информативности)