Платежный шлюз — Робокасса для WooCommerce

Бесплатный плагин платежного шлюза для WooCommerce интегрирующий платежный агрегатор Robokassa.
Подходит для юридических и физических лиц. Самозанятых граждан и индивидуальных предпринимателей.

Плагин создан в 2015 году и доступен под большинство версий WordPress и WooCommerce. Обновления выходят более пяти лет. Доступно платное дополнение.

Возможности

Описание возможностей, доступных после установки плагина на сайт под управлением WordPress и WooCommerce.

Приём оплаты

Основная функция платежного шлюза — прием оплаты от покупателей. Робокасса предоставляет возможность приема платежей множествами способов:

  • Банковскими картами (со всего мира)
  • Через интернет банки.
  • Электронными кошельками.
  • В терминалах оплаты.
  • Точками в Связном и Евросети.
  • С баланса операторов сотовой связи: МТС, Билайн, Мегафон, Теле2, Таттелеком.
  • Некоторыми другими способами.

Способы оплаты могут отличатся в зависимости от статуса учетной записи магазина в Робокассе. Чем лучше учетная запись, тем больше доступных способов.
Более подробно нужно узнавать на сайте Робокассы и у их специалистов.

Мультивалютность

В интернет магазине WooCommerce цены могут быть в различных валютах. В тоже время, в Робокассе имеются свои валюты.
Плагин поддерживает валюты WooCommerce:
USD, RUB, EUR, KZT
Предпочтительная валюта — RUB. Потому как Робокасса ориентирована на прием платежей в СНГ.

Поддержка плагина WPML

Многие используют плагин для перевода сайта на другие языки — WPML. Платежный шлюз полностью поддерживает совместимость с WPML (wpml.org).

Уменьшение шагов оплаты

Через настройки можно уменьшить шаги, которые нужно выполнить пользователю перед оплатой. Это повышает лояльность и конверсию.
Переход для оплаты на сайт платежного агрегатора осуществляется сразу со страницы оформления заказа.
Данная возможность доступна с версии 2.4.0

Поддержка плагина WooCommerce Currency Switcher (WOOCS)

В платежном шлюзе реализована полная поддержка плагина конвертации валют.
В плагине конвертации валют, можно указывать цены у товаров в любых валютах, конвертируя в дальнейшем в USD, RUB, EUR, KZT (доллары, рубли, евро, тенге).
Данная возможность включается в настройках метода оплаты в панели управления WooCommerce.

Изменение названия платежного метода

Иногда может потребоваться смена названия платежного метода для показа посетителям сайта. Плагин поддерживает данную возможность.
К примеру можно сменить название Робокасса на РобоКасса (агрегатор).

Изменение описания платежного метода

Иногда может потребоваться смена описания платежного метода для показа посетителям сайта. Плагин поддерживает данную возможность.
В описании можно указать полезную информацию по желанию.

Изменение названия кнопки оплаты

Название кнопки оплаты, которое видит пользователь в процессе оформления заказа легко меняется через настройки.

Автоматическое обновление

Обновление осуществляется через панель управления WordPress с официального репозитория для плагинов.

Иконка платежного метода

Можно включать и отключать показ иконки платежного метода. Не для всех сайтов подходит вывод изображений. Иногда лучше их отключить.

Проведение платежей в тестовом режиме

Перед запуском интернет магазина, дабы убедиться в работоспособности всех систем, придуман механизм тестирования.
Для механизма тестирования предусмотрен свой блок настроек.
После тестирования платежей, нужно обязательно отключить данный режим, потому что при включенном режиме тестирования денежные средства не списываются, а платежный шлюз не отображается ни для кого, кроме администраторов.

Передача данных для фискализации чеков

Агрегатор платежей Робокасса предоставляет несколько вариантов обеспечения соответствия законодательству РФ по обязательной выдаче чеков покупателям.
Данный плагин поддерживает их все, передавая нужные данные в сервис Робокасса для дальнейшей обработки чеков.
Для физических лиц и само занятых граждан это не обязательная настройка.

Расширение за счет хуков (действий и фильтров)

Плагин можно гибко расширять и менять его поведение из других плагинов и даже тем. Доступно множество встроенных действий и фильтров для сторонних разработчиков.
Премиум дополнение использует именно этот механизм расширения.

Поддержка выбора языка

В Робокассе доступен интерфейс на разных языках. Плагин может автоматически подставлять язык интерфейса на основе языка пользователя просматривающего сайт, либо языка указанного в настройках платежного шлюза.

Автоматическая смена статусов заказов

В зависимости от настроек WooCommerce, после оплаты происходит автоматическая смена статусов заказов.
Уведомление сайта о платеже происходит в фоне и не зависит от действий пользователя.

Системные требования

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

Технологии и окружение

Для использования проекта, нужно иметь определенный набор окружения и технологий. Без них данный проект невозможно будет использовать по назначению.

WordPress

Система управления сайтом, написанная на языке программирования PHP. Должна быть установлена на веб сервере.

WooCommerce

Плагин для WordPress добавляющий функциональность интернет магазина. Должен быть установлен, активирован и настроен.

PHP

Интерпретируемый язык программирования. Используется для интерпретации кода проекта. WordPress и WooCommerce так же требуют наличие данной технологии.

Требования по версиям

Указаны версии плагина и минимальные системные требования для использования.

С версии 2.4.0

WordPress 4.2 или новее.
WooCommerce 3.0 или новее.
PHP 5.6 или новее.

С версии 0.1.0.1

WordPress 3 или новее.
WooCommerce 3.0 или новее.
PHP 5.2 или новее.

Использование

Для использования плагина, нужно зарегистрировать личный кабинет для магазина в Робокассе, установить данный плагин и произвести его настройку.

Регистрация личного кабинета

Для приема платежей через Робокассу, первым делом нужно зарегистрировать личный кабинет.
В личном кабинете можно будет добавлять интернет-магазины и производить необходимые настройки.
Для регистрации личного кабинета, можно перейти по ссылке: https://partner.robokassa.ru/Reg/Register?culture=ru
После успешной регистрации, можно переходить к установке и настройке плагина.

Установка плагина

Установка доступна двумя способами. Они ничем не отличаются от стандартной установки плагинов в WordPress.

Через панель WordPress

В панели администрирования WordPress на странице добавления плагина найдите плагин по фразе robokassa и установите.
Официальная страница — https://ru.wordpress.org/plugins/wc-robokassa/
Там имеются другие устаревшие плагины, но думаю выбор очевиден.

Ручная установка

1. Скачайте архив https://downloads.wordpress.org/plugin/wc-robokassa.zip
2. Распакуйте в папку /wp-content/plugins на своем сервере где установлен WordPress. В итоге должна оказаться папка wc-robokassa в папке /wp-content/plugins
3. Активируйте плагин и настройте способ оплаты в панели Woocommerce на вкладке оплата.

Обновление плагина

Обновление происходит автоматически через официальный репозиторий WordPress.
Так же можно обновить плагин в ручную, сделав простую перезапись старых файлов на новые в папке плагинов. Самые свежие файлы можно найти в скачанном архиве по ссылке: https://downloads.wordpress.org/plugin/wc-robokassa.zip

Скриншоты

Интерфейс плагина.

Премиум дополнение

Для данного плагина доступно платное дополнение в виде отдельного плагина, который вносит свою логику в бесплатный плагин: https://mofsy.ru/projects/wc-robokassa-premium
Дополнение призвано прокачать использование WooCoommerce с Робокассой по максимуму.

В премиум дополнении собраны все необходимые функции для максимальной интеграции и улучшения пользовательского опыта.

Техническая поддержка

Технической и другой поддержки для бесплатного плагина не существует. Все манипуляции делаются исключительно из воли автора и популярности Премиум дополнения.

Благодаря финансам полученным от продажи доступа к премиум дополнению, появляются ресурсы для доработки и обновления как Премиум дополнения, так и основного плагина.

Пользователи премиум дополнения имеют возможность обращения по электронной почте со своими вопросами.
Пользователи бесплатного решения, всегда могут обратится к автору на платной основе.