Здравствуйте, сегодня продолжим тему создания интернет-магазина на основе плагина 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