Модуль Robokassa для Opencart (1.5, 2.0, Ocstore, Ocshop и др.)

Название модуля: Робокасса 20 методов
Краткое описание:
Модуль дает возможность покупателям оплачивать заказы с помощью платежной системы Робокасса
Версии Opencart / ocStore:
1.4.9, 1.5.x, 2.0.x, 2.1.x, 2.2.x, 2.3.x
Совместимость с другими модулями:
Simple
450 руб.
600 руб.
Промо-код Робокассы
Предоставляется продавцом модуля по запросу покупателя.
Промо-код может быть использован только при первой регистрации в Робокассе. И только если Вы будете принимать оплату как юр.лицо
Он дает возможность сразу подключиться к тарифу Стартовый вместо Первый.
Таблица тарифов: https://www.robokassa.ru/ru/NewTariff.aspx
В тарифе Стартовый комиссии ниже. В частности комиссия при оплате картой - 3.9% вместо 5%.
Тариф Стартовый будет присвоен на первые 3 месяца после регистрации. Затем тариф будет пересмотрен в зависимости от Вашего оборота.

Способы оплаты

Модуль даст возможность посетителям Вашего сайта - оплачивать заказы с помощью популярной системы приема Робокасса - http://robokassa.ru .

Доступные способы оплаты:
банковские карты: VISA, Mastercard, МИР,
любая Электронные валюты: Яндекс-Деньги, Qiwi, WebMoney
сервисы мобильной коммерции (МТС, Мегафон, Билайн, Tele2),
интернет-банки ведущих Банков РФ: СбербанкОнлайн, АльфаКлик
банкоматы,
терминалы мгновенной оплаты, а также
приложения для iPhone.

Модуль позволит Вам создать до 20 способов оплаты (доступных в Робокассе).

Названия и иконки

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

Отложенная оплата

В модуле можно настроить оплату после проверки заказа администратором.

Вот как это работает:
В момент когда покупатель нажимает на кнопку "Подтвердить заказ" происходят события:
- Заказу присваивается статус и он отображается в админке в "Продажи" => "Заказы"
- Покупатель пробрасывается на страницу сайта где он видит сообщение о том что заказ создан и что менеджеры свяжутся с ним после проверки заказа.
- Покупателю приходит e-mail о том что заказ создан
- в истории заказа создается комментарий, который покупатель не увидит. В этом комментарии задается ссылка в Робокассу на оплату заказа

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

В момент когда покупатель оплачивает заказ происходят события:
- статус заказа меняется
- покупателю приходит письмо о том что статус заказа изменился

Многосайтовость

Модуль может быть установлен на сайт с несколькими магазинами (с общей админкой Opencart)

 

Управление описанием заказа

Вы сможете задать описание заказа которое увидит пользователь на стороне Робокассы перед оплатой:

Перенос комиссии на продавца

Но если Вы принимаете оплату как физ.лицо, то покупатель при оплате заказа заплатит дополнительную комиссию робокассы.
Вы сможете перенести эту комиссию на продавца так чтобы покупатель на стороне Робокассы заплатил ту же сумму которую он видел в оформлении заказа без дополнительной комиссии.

Генерация ссылки на оплату

В модуле Вы сможете сгенерировать ссылку на оплату, после перехода по которой покупатель попадет на форму оплаты в платежной системе

54 ФЗ о контрольно-кассовой технике

Если Вы принимаете оплату как юр.лицо и выбрали Облачное решение Робокассы для выполнения 54 ФЗ, то в модуле Вы сможете настроить передачу данных для формирования фискального чека.

Комиссии

Комиссии рассчитаны для суммы заказа 10 000 руб.

В % комиссии в таблице ниже заложены все три возможных комиссии:
- с покупателя при оплате
- при зачислении на баланс платежной системы
- при выводе денег с баланса платежной системы на банковский счет (для юр.лиц) или на карту (для физ.лиц)

Комиссии ниже показаны для тарифа ПЕРВЫЙ


Способ оплаты Робокасса (для юр.лиц) Робокасса (для физ.лиц)
Банковские карты 5% 9%
Яндекс.Деньги 7% 11.8%
Qiwi 6% 11.5%
WebMoney 5% ---
Альфа.Клик 5% 9%
Салоны ЕвроСеть 5% ---
Салоны Связной 5% ---
Билайн 5% ---
Мегафон 5% ---
Мтс 5% ---
Теле2 5% ---

Тип лицензии: мультисайт

Вы имеете право:
- установить и использовать дополнение на любом количестве принадлежаших Вам сайтах
- а так же передавать дополнение (модуль) программисту который работает над разработкой Вашего сайта, с целью установки дополнения (модуля) на принадлежащем Вам сайте (сайтах).

Вы НЕ имеете права:
- передавать, продавать, распространять, обмениваться и сдавать в аренду дополнение (модуль) либо какую-либо его часть
- а также размещать дополнение на других сайтах, чтобы оно было доступно для скачивания и для любого использования в том числе личного ознакомления даже в образовательных или развивающих целях.

Демо-сайт для Опенкарт 1.5.* :
http://robokassa.softpodkluch.ru/

Админка:
http://robokassa.softpodkluch.ru/admin/
Логин: demo
Пароль: demo

Демо-сайт для Опенкарт 2.* :
http://robokassa-v2.softpodkluch.ru/

Админка:
http://robokassa-v2.softpodkluch.ru/admin/
Логин: demo
Пароль: demo

На что смотреть:

1. Посмотрите на настройки модуля в админке.

2. Сделайте заказ на сайте.

ШАГ-1: регистрация в Робокассе

Если Вы уже зарегистрировали аккаунт на robokassa.ru - то пропустите этот шаг.

Перейдите на сайт http://robokassa.ru/ru/ и кликните по ссылке "Подключить магазин"

Зарегистрируйтесь в системе

ШАГ-2: авторизация

Перейдите на сайт http://robokassa.ru/ru/ и авторизуйтесь там по ссылке "Личный кабинет магазина" в правом-верхнем углу.

ШАГ-3: создайте магазин

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

Будьте аккуратны с WWW. Не указывайте адрес http://www.ВАШСАЙТ.ru если пользователь перейдет с адреса http://ВАШСАЙТ.ru

ШАГ-4: технические настройки магазина

ResultURL: http://ВАШСАЙТ.ru/index.php?route=payment/robokassa/result

SuccessURL: http://ВАШСАЙТ.ru/index.php?route=checkout/success

FailURL: http://ВАШСАЙТ.ru/index.php?route=payment/robokassa/fail

Во всех параметрах "Метод отсылки данных" - ставьте POST

Пароль-1 и Пароль-2 - любые

 

Установите Параметры тестовых платежей

Пароль-1 и Пароль-2 - должны отличаться от основных Пароль-1 и Пароль-2

 

ШАГ-5: настройки модуля

В настройках модуля задайте следующие параметры:

"*Ваш идентификатор магазина" - "Идентификатор магазина" который Вы вводили на сайте Робокассы когда добавляли магазин (см. второй скриншот в ШАГ-3)

Пароль #1 и Пароль #2 - укажите тестовые пароли

Включите "Тестовый режим:"

Во вкладке "Сценарии" укажите два статуса заказов.

ШАГ-6: Добавление методов оплаты

После того как Вы укажите "Идентификатор магазина" и сохраните изменения у Вас во вкладке Главные станут доступны способы оплаты Робокассы и станет доступным провайдер Робокасса.

Назначьте нужные способы оплаты.

ШАГ-7: Тестовый заказ

После того как Вы назначите методы оплаты, они появятся на странице оформления заказа:

Выберите один из созданных способов оплаты и оформите заказ.

ШАГ-8: Тестовый сервер Робокассы

После того как Вы нажмете на кнопку "Оформить заказ" Вас пробросит на тестовую страницу оплаты:

Нажмите на кнопку перейти к оплате.

Нажмите на кнопку "Успешная оплата"

Нажмите на кнопку "Вернуться в магазин"

После этого перейдите в админке в "Продажи" -> "Заказы" и убедитесь что статус заказа изменился на тот который Вы указали в настройках модуля, во вкладке "Сценарии".

Если статус заказа изменился - можно подавать на активацию магазина.

ШАГ-9: запрос на активацию аккаунта

Зайдите в Ваш аккаунт на http://robokassa.ru в раздел "Мои магазины" и подайте запрос на активацию магазина.

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

ШАГ-10: после активации аккаунта

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

После активации, Вам нужно будет зайти в настройки модуля и отключить "Тестовый режим"

А также указать в Пароль-1 и Пароль-2 - основные пароли, вместо тестовых.

После того этого нужно будет заново указать методы оплаты:



 

С этого момента Ваши пользователи смогут платить за заказ с помощью Робокассы.

 

Скорее всего у Вас в списке доступных методов оплаты пропадут WebMoney и Yandex-деньги. Дело в том что для их подключения менеджеры Робокассы должны будут отправить им запрос на подключение Вашего интернет-магазина.

По этому поводу, Вам должно будет прийти письмо от Робокассы, где они напишут что Вам нужно будет сделать для подключения WebMoney и Яндекс-Денег (добавить их кнопки, типа "Мы принимаем Яндекс-Деньги" на сайт)

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

Работает со всеми версиями начиная с 1.4.9 до 2.3 включительно.

- Вы регистрируетесь на сайте https://http://robokassa.ru
- После этого Вы получаете доступ в кабинет магазина на сайте robokassa.ru и сможете отладить работу сайта с Тестовым сервером (что это - см.ниже).
- Вы делаете запрос на активацию аккаунта отправив Робокассе email с нужными документами.
- Проходит 3-5 рабочих дней, после чего Вам активируют аккаунт

После этого Вы сможете принимать платежи, но выводить их не сможете.

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

- Вы регистрируетесь на сайте https://http://robokassa.ru
- После этого Вы получаете доступ в кабинет магазина на сайте robokassa.ru и сможете отладить работу сайта с Тестовым сервером (что это - см.ниже).
- Вы делаете запрос на активацию аккаунта отправив Робокассе email с нужными документами.
- Проходит 3 рабочих дня, после чего если у Вас есть персональный аттестат WebMoney - Вам активируют аккаунт. После этого Вы сможете принимать платежи и выводить деньги.

В интернет-магазине покупатель может оформлять заказ в любой валюте. Но после того как он нажмет на кнопку подтверждения заказа, он будет перенаправлен на сайт Робокассы, где сумма будет пересчитана в рубли (по внутреннему курсу интернет-магазина).

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

В качестве Юр.лица к Робокассе может подключиться только российское юр.лицо, имеющее рассчетный счет в российском банке. А так же иностранные юр.лица имеющие представительство в России и открывшие рассчетный счет в российском банке.

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

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

Модуль запрашивает доступные для Вашего логина в Робокассе методы оплаты. По ссылке,

для тестового режима: http://test.robokassa.ru/Webservice/Service.asmx/GetCurrencies?MerchantLogin=ВАШ_ЛОГИН_В_РОБОКАССЕ&Language=ru

для активного аккаунта: http://merchant.roboxchange.com/Webservice/Service.asmx/GetCurrencies?MerchantLogin=ВАШ_ЛОГИН_В_РОБОКАССЕ&Language=ru

Откройте ссылку (лучше в браузере Хром) и убедитесь что там есть нужный Вам метод оплаты. Если метода нет - то Вам нужно по этому вопросу обращаться в Робокассу. Если метод есть, но он не отображается в выпадающих списках методов оплаты в настройках модуля - то тогда обратитесь в тех.поддержку модуля (скайп и email - смотри ниже)

Это означает что у Вас не подключена php-библиотека Curl. Эта библиотека нужна для того чтобы соединяться с сайтом Робокассы и запрашивать оттуда список доступных методов оплаты. Чтобы её подключить - напишите Вашему хостингу письмо следующего содержания:

Здравствуйте, подключите пожалуйста php-библиотеку Curl.

Ocstore - это русифицированная сборка Opencart, которую можно скачать на сайте http://myopencart.ru. Там сразу подключен русский язык и разные российские модули. В остальном практически одно и тоже.

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

Пропишите пароли еще раз:

Пароли которые Вы вводите на верхнем скриншоте (аккаунт на robokassa.ru) и на нижнем скриншоте (настройки модуля) должны совпадать. Убедитесь что Вы случайно не вводите пробел.

Зайдите в Ваш аккаунт на сайте http://robokassa.ru во вкладку Администрирование и убедитесь что ResultURL введён правильно.

ResultURL должен быть таким:
http://ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

Убедитесь что Вы не ввели в поле ResultURL пробелы.

Если Вы заходите на главную страницу Вашего сайта по адресу с "www.", например: "www.вашсайт.ру" и после этого происходит смена адреса на "вашсайт.ру" то убедитесь что Вы ввели в ResultURL адрес БЕЗ "www.".
http://ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

Если же наоборот Вы заходите на адрес БЕЗ "www." и при переходе происходит смена адреса на адрес с "www." - то тогда убедитесь что в ResultURL введен адрес с "www."
http://www.ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

Зайдите в Ваш аккаунт на сайте http://robokassa.ru во вкладку Администрирование и убедитесь что ResultURL введён правильно.

ResultURL должен быть таким:
http://ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

Убедитесь что Вы не ввели в поле ResultURL пробелы.

Если Вы заходите на главную страницу Вашего сайта по адресу с "www.", например: "www.вашсайт.ру" и после этого происходит смена адреса на "вашсайт.ру" то убедитесь что Вы ввели в ResultURL адрес БЕЗ "www.".
http://ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

Если же наоборот Вы заходите на адрес БЕЗ "www." и при переходе происходит смена адреса на адрес с "www." - то тогда убедитесь что в ResultURL введен адрес с "www."
http://www.ВАШ_САЙТ.РУ/index.php?route=payment/robokassa/result

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

Зайдите в раздел админки "Система" -> "Локализация" -> "Валюты" и убедитесь что там у Вас правильно прописаны курсы валют. Убедитесь что курс основной валюты равен 1.0000000

Это может происходить по одной из следующих причин:

1. Ваш аккаунт в Робокассе НЕактивен, при этом в настройках модуля отключен "Тестовый режим".
2. Наоборот, Ваш аккаунт в Робокассе активен, при этом в настройках модуля включен "Тестовый режим".
3. Неправильно указан логин (правильнось паролей в данном случае неважна).
4. Произошел сбой при соединении с Робокассой, попробуйте перезагрузить страницу.
5. Для данного логина в Робокассе не доступны методы оплаты.
6. Неправильно работает приложение. Чтобы проверить это,
для не активаного аккаунта, откройте ссылку:
http://test.robokassa.ru/Webservice/Service.asmx/GetCurrencies?MerchantLogin=ВАШ_ЛОГИН_В_РОБОКАССЕ&Language=ru
для активного аккаунта, откройте ссылку:
http://merchant.roboxchange.com/Webservice/Service.asmx/GetCurrencies?MerchantLogin=ВАШ_ЛОГИН_В_РОБОКАССЕ&Language=ru

ВАШ_ЛОГИН_В_РОБОКАССЕ замените соответственно на Ваш логин.

Если открыв ссылку в браузере Вы увидите список способов оплаты в формате XML, то значит приложение "Робокасса 10 методов" работает неправильно.
В этом случае свяжитесь с разработчиком модуля (контакты см. ниже)

Такая ситуация происходит, если Вы выбрали способ оплаты Робокасса (все методы).

На этапе Оформления заказа модуль должен сокращать сумму на комиссию и отправлять в Робокассу уменьшенную сумму.
А у разных способов оплаты в Робокассе разная комиссия.
Устанавливая способ оплаты "Робокасса (все методы)" - Вы не указываете способ оплаты (пользователя пробросит на общий список способов).
И поэтому раз на этапе оформления заказа не известен способ оплаты, то не известно на какую сумму нужно уменьшать заказ.

Этот модуль также продается на других сайтах:
17.11.2017 Доработано отображение срока доставки.
02.11.2017 Обновлены инструкции по интеграции с приложениями соц.сетей.
02.11.2017 Добавлена совместимость с модулем "54ФЗ Касса интернет-магазина (фискальный регистратор)"
27.10.2017 Добавлена возможность редактировать html-вывод иконок способов оплаты.
16.10.2017 Версия для 2.3 - адаптирована под тему cosyone
09.10.2017 Исправлена ошибка при расчете стоимости доставки посылок в Сыктывкар.
09.10.2017 Исправлена ошибка связанная в сценарии "Оплата после проверки..."
09.10.2017 Модуль доработан для темы unishop
06.10.2017 Исправлена ошибка в WalletOne возникшая в связи с последними изменениями в API WalletOne.
05.10.2017 Исправлена ошибка связанная с последними изменениями интерфейса ЕдинойКассы
05.10.2017 Добавлена возможность включить округление стоимости доставки с копеек до рублей.
01.10.2017 При отправке данных идентификатором клиента стал email, вместо customer_id (стало удобнее просматривать заказы смотреть в ЛК Яндекс.Кассы)
20.09.2017 Добавлена возможность задать ставку НДС для формирования кассового чека
16.09.2017 ошибка соединения с базой данных
07.09.2017 Добавлена версия для Опенкарт 2.3
06.09.2017 добавлена возможность включить/отключить показ способа оплаты DPD только для способов доставки DPD.
06.09.2017 доработки для шаблона newstore
06.09.2017 починил глюк с переносом комиссии на продавца в Робокассе
06.09.2017 Добавлена возможность проверки списка стран из базы магазина и базы Почты России (Вкладка "Регионы и страны")
01.09.2017 настройки отображения иконок
06.08.2017 добавлена возможность загрузки списка ПВЗ и списка городов с налож.платежом - с сайта разработчика.
06.08.2017 добавлена платежая система Яндекс Касса, для платежной системы ЕдинаяКасса - добавлена возможность передавать данные для формирования чека (в соответствии с 54ФЗ)
07.07.2017 форматирование цены (кол-во знаков после запятой) при генерации ссылок
06.07.2017 длина названий товаров в чеке передающемся в ККТ - ограничена 64 символами
06.07.2017 Добавлена возможность сделать процентные, а не фиксированные надбавки к цене
06.06.2017 реализована печать наклеек выгруженных заказов на отгрузку
06.06.2017 Для платежной системы Робокасса, добавлены настройки для реализации Облачного решения для выполнения ФЗ 54 о контрольно-кассовой техники
06.05.2017 добавлена возможность закладывать комиссию DPD за налож.платеж в стоимость заказа
06.04.2017 Убрана необходимость ввода города и региона при доставке заграницу
29.03.2017 Исправлен глюк авторизации в FB который появился в связи с тем что изменился формат возвращаемых данных у FB
06.03.2017 Поддержка html-тэгов в названии
25.01.2017 Добавлена версия для OpenCart 2.3
06.01.2017 Доработка фильтров
06.12.2016 Добавлена возможность отправки с ценностью 1 руб., добавлена возможность надбавки к методам.
06.10.2016 Добавлена совместимость с OpenCart 2.3
06.10.2016 Добавлена новая редакция модуля.С новым функционалом. Старая версия пока тоже остается доступной для скачивания.
Никто еще не оставил отзыв

Написать отзыв



Примечание: HTML разметка не поддерживается! Используйте обычный текст.

Плохо            Хорошо

См. также