Здравствуйте, сегодня продолжим тему создания интернет-магазина на основе плагина WooCommerce, а в данной статье более подробно рассмотрим сервис Робокасса и в частности настройку плагина Robokassa for WooCommerce.
Скачать исходники для статьи можно ниже
Сразу обращаю внимание посетителей, что данная статья является продолжением моей предыдущей статьи: “Создаем интернет магазин с помощью плагина WooCommerce“, в которой мы начали создавать интернет магазин с нуля, а именно: установили бесплатный движок WordPress 3.5.1, установили бесплатный плагин WooCommerce – excelling eCommerce, далее поставили на сайт бесплатную тему – Wootique.
Но так как платежные системы плагина WooCommerce – excelling eCommerce заточены под запад, то нам понадобится установить еще один wordpress плагин – Robokassa for WooCommerce.
Для чего нужен плагин Robokassa for WooCommerce?
Плагин добавляет рубли в валюту, и robokassa в payment getaways (платежный шлюз) в настройках плагина WooCommerce.
Информация о плагине на основе сайта wordpress.org:
Последнее обновление: 2012-9-19
Загрузок: 2,175
Сайт плагина: http://polzo.ru/wc-robokassa
Автор плагина: Alexander Kurganov
Также можно посмотреть каталог подключенных магазинов: http://robokassa.ru/ru/Catalog.aspx
Установка плагина Robokassa for WooCommerce стандартная, то есть заходим в панель управления сайтом на wordpress, в левом меню выбираем пункт “Плагины” и его подпункт “Добавить новый”, далее в строку поиска вводим Robokassa for WooCommerce, устанавливаем и активируем плагин.
После активации вы заметите, что теперь в настройках плагина WooCommerce – excelling eCommerce (пункт “WooCommerce” – подпункт “Настройки” – закладка “Общие” – поле “Валюта” – Russian Rubles) появилась валюта – рубли.
Также в закладке “Платежные шлюзы” (пункт “WooCommerce” – подпункт “Настройки”) появился пункт ROBOKASSA.
Давайте зайдем в настройки платежного шлюза ROBOKASSA (на скриншоте выше показана самой маленькой стрелочкой) и видим следующие настройки:
Для того, чтобы платежный шлюз Robokassa начал работать вам нужно заполнить поля: Логин, Пароль #1, Пароль #2, а также произвести отладку системы в тестовом режима – для этого ставим галочку напротив пункта “Тест режим” – включить.
Как видите на скриншоте выше – данные поля у меня уже заполнены, где же взять эти данные для своего сайта?
Для этого необходимо зарегистрироваться на сайте системы Robokassa.
Переходим по ссылке:
http://www.robokassa.ru/ru
И жмем на кнопку “Подключиться сейчас” (на скриншоте выше указанна стрелкой).
Далее выплывает небольшая форма регистрации, заполняем ее и жмем на кнопку “Зарегистрироваться”.
После чего появляется еще одна форма, которую также нужно заполнить:
Здесь можно выбрать зарегистрироваться как “ФИЗИЧЕСКОЕ ЛИЦО“, а также обращаю ваше внимание, что активизировать мерчант необходимо указать WebMoney кошелек, имеющий аттестат не ниже персонального.
Далее жмем на кнопку “Регистрация”.
Появляется следующая страничка, в которой нас поздравляют с успешной регистрацией:
Однако, как видно выше “Статус продавца” – Не активный.
И ниже написано красным шрифтом, что нужно сделать для актвивации мерчанта.
Давайте же произведем данные действия!
1. Заходим во вкладку “Администрирование” (или нажимаем на ссылку “Администрирование” в абзаце, выделенном красным цветом).
И заполняем поля:
Пароль #1 – вводим сами, любой
Пароль #2 – вводим сами, любой, но он не должен совпадать с “Пароль #1”
Запоминаем пароли – мы должны будем ввести их в настройках платежного шлюза Robokassa в своей панели управления интернет магазином, но более подробно об этом в следующем пункте 2.
Далее нужно заполнить поля:
Result URL.
Success URL.
Fail URL.
Метод отсылки данных для каждого из URL.
Где их взять?
Оказывается все просто – на сайте плагина Robokassa for WooCommerce (http://polzo.ru/wc-robokassa) сказано следующее:
- Result URL: http://your_domain/?robokassa=result
- Success URL: http://your_domain/?robokassa=success
- Fail URL: http://your_domain/woocommerce/?robokassa=fail
- Метод отсылки данных: POST
Жмем кнопку “ОК”.
2. Теперь нам нужно указать созданные нами в “пункте 1” Пароль #1 и Пароль #2 в настройках платежного шлюза Robokassa.
Для этого входим в панель управления, в левом меню выбираем пункт “WooCommerce”, его подпункт “Настройки”, далее выбираем закладку “Платежные шлюзы” и в нем пункт “Robokassa”:
И заполняем поля: Пароль #1 и Пароль #2, а также поле “Логин”.
И жмем кнопку “Сохранить изменения”.
Все все настройки произвели! Теперь осталось протестировать интернет-магазин в тестовом режиме.
Захожу на свой интернет-магазин (веселыедети.рф), выбираю товар, заполняю форму, выбираю способ оплаты и жму кнопку “Разместить заказ”.
Далее появляется сообщение:
Жму на кнопку “Оплатить”.
Далее жмем на кнопку “Перейти”.
Получаем положительный ответ от сервиса Робокасса, а внизу появляется сообщение выделенное зеленным цветом – “Уведомление отправлено успешно”.
Проверка сайта в тестовом режиме завершена!
3. Остался последний пункт – Обратится в поддержку сервиса Робокасса, указав свой логин для активизации мерчанта и перевод его в “боевой режим”.
Для этого жмем на ссылку “поддержку” в абзаце, выделенном красным цветом:
После чего выплывает следующая форма:
Указываем e-mail и логин и жмем кнопку “Отправить”.
“Ваша заявка будет рассмотрена Отделом по работе с партнерами в течение одного-двух рабочих дней (может затянутся на достаточно длительный период).
По результатам рассмотрения заявки Вы получите письменный ответ (на e-mail).
Если Вам не ответили в этот срок, пожалуйста, позвоните нам и уточните наличие заявки.”
При положительном решении сервиса Робокасса, мерчант вашего интернет-магазина должен перейти в статус активный.
Скоро, мне пришел следующий ответ на почту:
“По Вашему запросу добавлен комментарий:
В связи с требованием администрации системы WebMoney всем владельцам магазинов необходимо получить аттестаты WebMoney, имеющие статус не ниже Персонального, и разместить на своем сайте символическое изображение, подтверждающее наличие у вас WM-аттестата (( http://www.webmoney.ru/rus/developers/corporate/attest. shtml )), а также содержать ссылку на сайт системы WebMoney в виде кнопки “Принимаем WebMoney”(( http://www.webmoney.ru/rus/ developers/corporate/buttons. shtml )). Для продолжения рассмотрения Вашей заявки на активацию Вам необходимо повторно прислать нам логин магазина после получения аттестата WebMoney.
Требования к сайту со стороны системы WebMoney: ((http://www.robokassa.ru/ru/RequirementsWebMoney.aspx ))”
4. Вставка кнопочек WebMoney на сайт интернет-магазина и описание порядка оплаты товаров или услуг с помощью системы WebMoney Transfer.
Первая кнопочка – символическое изображение, подтверждающее наличие у вас WM-аттестата ( http://www.webmoney.ru/rus/
Вторая кнопочка – ссылку на сайт системы WebMoney в виде кнопки “Принимаем WebMoney” ( http://www.webmoney.ru/rus/
Можно разместить вышеуказанные кнопки в “подвале” (футере).
Третий пункт – описание порядка оплаты товаров или услуг с помощью системы WebMoney Transfer.
Для данного пункта лучше выделить отдельную страничку.
Вот пример описания действующего интернет-магазина:
http://www.tradetelecom.ru/pay/oplata-zakazov-cherez-webmoney.php
PS: Также советую прочитать статью сравнения платежных систем Интеркасса и Робокасса:
http://www.sdelaysite.com/seo-verstka-wordpress/wordpress-plugin-6
Спасибо, на данный момент очень актуальная информация для меня! Не подскажете, есть ли “подводные камни” при работе с робокассой? Спасибо.
На этапе «Оплата и Платежи» нет кнопок Оплатить и Отказаться и вообще никаких кнопок. Всё последних версий. Любые идеи
Думаю ничего страшного, но все же задайте данный вопрос службе поддержки Робокассы.
Здравствуйте, а подскажите пожалуйста, правильно ли я понимаю что привязка робокассы позволит автоматизировать процесс покупки загружаемых товаров?
То есть пользователь добавил нужный товар в корзину, оплатил через робокассу и ему на почту пришло письмо с информацией об удачной покупке и ссылкой на скачивание файла.
Спасибо за статью и за сайт! вы мне помогли
Спасибо вам за статью! помогли настроить плагин ;)
IntellectMoney предлагает комиссию намного ниже, чем упомянутая система. Подключение у нас простое и бесплатное, все необходимые инструкции и готовые модули есть на нашем сайте. Подключение магазина “intellectmoney.ru/ru/registration/business/index.php?utm_source=mnogoblog.ru&utm_medium=comment&utm_campaign=mention”
Не работает почему то последнее время данный плагин. Может быть конечно наш косяк, но все работало, а после обновления WP выдает ошибку Fatal error: Call to undefined method WooCommerce::logger() in /home/sun1985/dakababy.ru/wp-content/plugins/robokassa-for-woocommerce/wc-robokassa.php on line 73