WordPress: the payment module, provides payments through RBKmoney payment system
Go to file
2021-01-25 16:54:35 +03:00
images Little fix and modified docs (#8) 2018-04-19 17:36:32 +03:00
.gitignore ITS-37: uploaded module 2017-06-07 13:18:24 +03:00
class-wc-gateway-rbkmoney.php Added int and bump version (#15) 2021-01-25 16:54:35 +03:00
README.md Changed nds 18 > 20 (#13) 2021-01-21 18:47:15 +03:00

rbkmoney-cms-wp-woo-commerce

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

Платежный плагин RBKmoney для Wordpress + WooCommerce

Модуль разрабатывался и тестировался на Wordpress 4.9.2, WooCommerce 3.2.6

Требования

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

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

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

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

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

  • Поместите файл в директорию wp-content/plugins/rbkmoney-cms-wp-woo-commerce

Установка с архивом

  • Скачайте zip-файл с плагином из раздела releases и загрузите его.

Выберите Плагины -> Добавить новый, как показано на изображении

Add new plugin

Нажимаем Загрузить плагин

Upload plugin

Нажимаем choose file, указываем путь к файлу с архивом и нажимаем кнопку Установить Install plugin

Чтобы активировать установленный плагин, необходимо выбрать Плагины -> Установленные, находим модуль WooCommerce RBKmoney Payment Gateway и нажимаем Активировать

Plugin activate

После чего можем заняться настройкой модуля.

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

Чтобы произвести настройки плагина необходимо выбрать Плагины -> Установленные. Находим модуль WooCommerce RBKmoney Payment Gateway и нажимаем Настройки

Plugin settings

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

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

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

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

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

  • Вставляем в поле URL вида http(s)://your-site/?wc-api=rbkmoney_callback, скопированного из URL для уведомлений

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

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

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

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

В настройках модуля можно включить или отключить логирование Журнал отладки, с ними можно ознакомиться по пути указанном в настройках модуля

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

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

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