Модуль подключаете оплату заказов на через платежную систему Робокасса (https://robokassa.com )
Совместимость с версиями OpenCart: 1.5.x, 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.x).
Совместимость с версиями PHP: все включая 7.4
Промо-код
Используйте промо-код
softpodkluch при регистрации магазина в Робокассе https://partner.robokassa.ru/Reg/Register чтобы уменьшить комиссию при оплате картами (с 3.9 до 2.9 от платежа). Промо-код действует первые 3 месяца, затем комиссия может быть изменена.
ОФОРМЛЕНИЕ ЗАКАЗА
Можно задать конечный способы оплаты в настройках магазина, для каждого способа оплаты можно установить название и иконку.
Покупатель увидит следующее:
Настройки в админке:
Редактирование иконок (или выбор из списка). Можно задать размер иконки
Способы оплаты доступные в Робокассе:
- банковские карты: VISA, Mastercard, МИР,
- Электронные деньги: Яндекс.Деньги, Qiwi, WebMoney
- банкоматы,
- терминалы мгновенной оплаты
- приложения для iPhone.
Эти способы оплаты можно будет подключить в модуле.
СОЗДАНИЕ ССЫЛКИ НА ОПЛАТУ
В просмотре заказа администратор сможет создавать ссылку на оплату заказа, после перехода по которой покупатель будет перенаправлен в Робокассу
ОТЛОЖЕННАЯ ОПЛАТА
В модуле можно настроить оплату после проверки заказа администратором.
Работает это так:
- покупатель по завершении оформления перейдет на страницу об успешном заказе (вместо перехода в Робокассу).
- модуль добавит в историю заказа в скрытый от покупателя комментарий - ссылку для перехода на оплату в Робокассу.
- администратор проверит заказ, скопи-пастит ссылку на оплату заказа и отправит ее покупателю
- покупатель получит ссылку, перейдет в Робокассу и оплатит заказ
УПРАВЛЕНИЕ НАДБАВКАМИ И СКИДКАМИ
В настройках модуля можно создать надбавку или скидку к цене заказа
это может быть фиксированная надбавка или % от стоимости заказа
Название надбавки которое видит покупатель - можно задать в настройках модуля
ПЕРЕНОС КОМИССИИ НА ПРОДАВЦА
Через Робокассу можно принимать платежи либо как физ.лицо либо как юр.лицо (и ИП).
Если Вы принимаете оплату как
юр.лицо - то покупатель не платит никакой комиссии. Только стоимость заказа.
Если же Вы принимаете оплату как
физ.лицо - то покупатель кроме стоимости заказа оплатит еще и комиссию.
Пример:
Допустим заказ стоит
1000 руб, покупатель переходит на оплату и там с него просят оплатить
1050 руб.
В модуле есть возможность настроить перенос этой комиссии на магазин. В результате чего покупатель будет переходить на оплату и платить там ровно сумму заказа (в данном примере -
1000 руб.)
ПЕРЕНОС КОМИССИИ НА ПОКУПАТЕЛЯ
Если Вы принимаете оплату как
юр.лицо - то покупатель не платит никакой комиссии. Только стоимость заказа. Но Робокасса взимает комиссию с продавца.
Если Вы хотите перенести эту комиссию на покупателя, то можно задать разный % надбавки (соответствующий комиссии в Вашем тарифе) для разных способов оплаты.
Вот так будет выглядеть перенос комиссии для покупателя:
ФЗ-54 О КОНТРОЛЬНО-КАССОВОЙ ТЕХНИКЕ
В модуле можно подключить передачу данных о товарах в заказе, для формирования чека.
Эти данные необходимы для подключения Робочеков https://robokassa.com/robocheck/ - решение робокассы при котором чек покупателю отправляет сама Робокасса, а Вам на рассчетный счет приходит безналичный перевод.
(Таким образом используя Робокассу - Вы можете избежать установки ОнлайнКассы)
Названия товаров в чеке
В названии чека можно отправить общее название из карточки товара, значение поля mpn если для отдельных товаров нужно указать другое значение.
отдельные фразы или слова можно заменить или удалить с помощью автозамены
Управление ставками НДС в чеке
Для каждого товара в чеке должен быть указан режим налогообложения и ставка НДС (или "без НДС"). Для определения ставки НДС - модуль может использовать либо общее значение по-умолчанию, либо ставки OpenCart
для этого нужно будет настроить связь ставок OpenCart и ставок в системе Робокасса. Если в товаре не указана ставка - то используется значение по-умолчанию
Объекты рассчета в чеке
Для разных групп товаров в чеке можно передать разные объекты рассчета (товары, подакцизные товары, услуги и др.).
Модуль может брать либо общий объект рассчета для всех товаров, либо определять с помощью фильтров
Выгрузка второго чека
Модуль может выгружать второй чек (должен быть отправлен после выполнения заказа).
Выгрузку второго чека можно настроить либо автоматически при изменении статуса заказа
либо вручную из просмотра карточки товара
ОПИСАНИЕ ЗАКАЗА
Информацию о заказе которая отображается на стороне робокассы
можно будет указать в настройках модуля
МУЛЬТИСАЙТ, ЯЗЫКИ, ГЕОГРАФИЯ
Модуль поддерживает мультисайт (общая админка OpenCart для разных магазинов с разными доменами). Для каждого магазина Вы сможете указать настройки разных магазинов в Робокассе.
Можно установить язык страницы оплаты Робокассы ( русский, английский или в зависимости от языка оформления заказа)
С помощью фильтра по географической зоне - можно отображать или не отображать оплату через модуль (можно использовать для того чтобы скрыть способ оплаты при заказе из заграницы) [geozone]
Все тексты модуля которые увидит пользователь в оформлении заказа, письме, на стороне Робокассы - можно указать на всех языках подключенных в магазине.
ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ МОДУЛЯ
1) Текст страницы об успешном заказе можно редактировать из настроек модуля
2) Можно ограничить время действия ссылки на оплату
3) Можно настроить отправку email администратору сайту после оплаты заказа
4) Если вы используете Робокассу на нескольких сайтах то для того чтобы нумерации заказов не пересекались - к номеру заказа можно добавить цифру
5) цену заказа можно округлять с копеек до рублей, чтобы не возникало ошибок в бухгалтерии из-за копеек
ДЕМО-САЙТ:
https://robokassa.mycheckout.ru/
Админка:
https://robokassa.mycheckout.ru/admin/index.php?route=extension/payment/robokassa
Логин: demo
Пароль: demo
оплата должна в любом случае работать.
Могут не отображаться иконки способов оплаты (несмотря на то что они включены https://yadi.sk/i/oPM2HT7aiRuR4A ).
В этом случае - напишите мне в личку адрес сайта, я попрошу выслать мне файлы шаблона и отправлю Вам измененный файл-модификатор.
1. Убедитесь что установлен модификатор https://yadi.sk/i/2PKeDH2HcP1aAw
2. перегенирируйте кэш модификаторов https://yadi.sk/i/eQM3b14dKXXfvQ
3. убидитесь что отображение иконок включено в настройках https://yadi.sk/i/PmHxDW3y5SBHiA
4. Если это не помогло - напишите мне адрес Вашего сайта в личку.
Версия Opencart 3.0.3.2. Поддерживается?
Спасибо.
да, версия 3.0.3.2 - поддерживается.
да, версия 3.0.3.2 - поддерживается.
Подскажите, при оплате на покупателя возлагает я комиссия, хотя в настройках модуля выбрано "Продавец (покупатель оплачивает ту же сумму которую видит в заказе)". Куда копать и что редактировать.
Комиссия не переносится для способа оплаты Робокасса (все методы)
http://softpodkluch.ru/image/support/robo1.png
Перенос комисси на продавца происходит за счет уменьшения основной суммы на комиссию перед перенаправлением
покупателя на оплату.
Проблема в том что у разных способов оплаты в Робокассе - комиссия разная. Если выбрано "Робокасса (все методы)",
то есть выбор способа оплаты на стороне Робокассы, то непонятно на какую комиссию уменьшать основную сумму.
То есть надо вместо Робокасса (все методы)
http://softpodkluch.ru/image/support/robo1.png
выбрать конечные способы оплаты:
http://softpodkluch.ru/image/support/robo2.png