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

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

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




Комиссии рассчитаны для суммы заказа 10 000 руб.
В % комиссии в таблице ниже заложены все три возможных комиссии:
- с покупателя при оплате
- при зачислении на баланс платежной системы
- при выводе денег с баланса платежной системы на банковский счет (для юр.лиц) или на карту (для физ.лиц)
Комиссии ниже показаны для тарифа ПЕРВЫЙ
| Способ оплаты | Робокасса (для юр.лиц) | Робокасса (для физ.лиц) |
| Банковские карты | 5% | 9.5% |
| Яндекс.Деньги | 7% | 11.5% |
| Qiwi | 5% | 11.3% |
| WebMoney | 5% | --- |
| Альфа.Клик | 5% | 9% |
| Салоны ЕвроСеть | 5% | 9.9% |
| Салоны Связной | 5% | 9.9% |
| Билайн | 5% | 9% |
| Мегафон | 5% | --- |
| Мтс | 5% | 9% |
| Теле2 | 5% | 9% |
Тип лицензии: мультисайт
Вы имеете право:
- установить и использовать дополнение на любом количестве принадлежаших Вам сайтах
- а так же передавать дополнение (модуль) программисту который работает над разработкой Вашего сайта, с целью установки дополнения (модуля) на принадлежащем Вам сайте (сайтах).
Вы НЕ имеете права:
- передавать, продавать, распространять, обмениваться и сдавать в аренду дополнение (модуль) либо какую-либо его часть
- а также размещать дополнение на других сайтах, чтобы оно было доступно для скачивания и для любого использования в том числе личного ознакомления даже в образовательных или развивающих целях.
Демо-сайт:
http://robokassa-v2.softpodkluch.ru/
Админка:
http://robokassa-v2.softpodkluch.ru/admin/
Логин: demo
Пароль: demo
На что смотреть:
1. Посмотрите на настройки модуля в админке.
2. Сделайте заказ на сайте.
Если Вы уже зарегистрировали аккаунт на robokassa.ru - то пропустите этот шаг.
Перейдите на сайт http://robokassa.ru/ru/ и кликните по ссылке "Подключить магазин"

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

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



Внимательно заполняйте поле "URL главной страницы Вашего сайта". Учтите что после активации аккаунта невозможно будет изменить домен. Поэтому нужно указывать именно такой домен, какой будет на странице откуда перейдет пользователь.
Будьте аккуратны с WWW. Не указывайте адрес http://www.ВАШСАЙТ.ru если пользователь перейдет с адреса http://ВАШСАЙТ.ru
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

В настройках модуля задайте следующие параметры:
"*Ваш идентификатор магазина" - "Идентификатор магазина" который Вы вводили на сайте Робокассы когда добавляли магазин (см. второй скриншот в ШАГ-3)
Пароль #1 и Пароль #2 - укажите тестовые пароли

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

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

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

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

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

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

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

Нажмите на кнопку "Вернуться в магазин"
После этого перейдите в админке в "Продажи" -> "Заказы" и убедитесь что статус заказа изменился на тот который Вы указали в настройках модуля, во вкладке "Сценарии".
Если статус заказа изменился - можно подавать на активацию магазина.
Зайдите в Ваш аккаунт на http://robokassa.ru в раздел "Мои магазины" и подайте запрос на активацию магазина.
После этого модуль можно пока отключить, если у Вас уже работающий интернет-магазин.
После того как Вы сделаете запрос на активацию, менеджеры Робокассы или активируют Ваш аккаунт или напишут Вам что сайт не соответствует каких-то их требованиям и напишут что нужно сделать.
После активации, Вам нужно будет зайти в настройки модуля и отключить "Тестовый режим"

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

С этого момента Ваши пользователи смогут платить за заказ с помощью Робокассы.
Скорее всего у Вас в списке доступных методов оплаты пропадут WebMoney и Yandex-деньги. Дело в том что для их подключения менеджеры Робокассы должны будут отправить им запрос на подключение Вашего интернет-магазина.
По этому поводу, Вам должно будет прийти письмо от Робокассы, где они напишут что Вам нужно будет сделать для подключения WebMoney и Яндекс-Денег (добавить их кнопки, типа "Мы принимаем Яндекс-Деньги" на сайт)
Данный модуль позволит посетителям Вашего сайта оплачивать заказы через систему Робокасса
Да, совместим.
Работает со всеми версиями начиная с 1.4.9 до 2.3 включительно.
В интернет-магазине покупатель может оформлять заказ в любой валюте. Но после того как он нажмет на кнопку подтверждения заказа, он будет перенаправлен на сайт Робокассы, где сумма будет пересчитана в рубли (по внутреннему курсу интернет-магазина).
Единственное исключение - если магазин был зарегистрирован на физ.лицо и в качестве кошелька WebMoney был указан счет в другой валюте, тогда покупатель после перехода в Робокассу увидит счет в этой валюте. Но так было раньше. А сейчас в Робокассе можно регистрировать только рублевый кошелек.
В качестве Юр.лица к Робокассе может подключиться только российское юр.лицо, имеющее рассчетный счет в российском банке. А так же иностранные юр.лица имеющие представительство в России и открывшие рассчетный счет в российском банке.
В качестве физ.лица к Робокассе могут подключиться люди из любых стран, имеющие кошелек WMR и персональный аттестат WebMoney
На сайте интернет-магазина может быть любой язык. После перехода на сайт Робокассы, интерфейс может быть на русском или английском языке.
Список стран смотрите по ссылке: http://www.robokassa.ru/ru/creditcards.aspx
При любом способе оплаты, Робокасса уведомит сайт о том что заказ был оплачен. Если он был оплачен.
Для этого в выпадающих списках доступных методов оплаты есть самый последний пункт "Робокасса (все методы)"
Модуль запрашивает доступные для Вашего логина в Робокассе методы оплаты. По ссылке,
для тестового режима: 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
Такая ситуация происходит, если Вы выбрали способ оплаты Робокасса (все методы).
На этапе Оформления заказа модуль должен сокращать сумму на комиссию и отправлять в Робокассу уменьшенную сумму.
А у разных способов оплаты в Робокассе разная комиссия.
Устанавливая способ оплаты "Робокасса (все методы)" - Вы не указываете способ оплаты (пользователя пробросит на общий список способов).
И поэтому раз на этапе оформления заказа не известен способ оплаты, то не известно на какую сумму нужно уменьшать заказ.