Как подключить платежный модуль Robokassa для Opencart?

OpenCart — платформа для электронной коммерции, предназначенная для создания интернет-магазинов. Ядро системы доступно для бесплатного использования а также обладает большим набором дополнений и расширений исходного функционала. Техническая интеграция платежного модуля Robokassa для OpenCart позволит вам принимать платежи в вашем интернет магазине.

Рейтинг OpenCart среди бесплатных CMS по данным сайта «Рейтинг рунета» в 2017 годуOpenCart rating

Для чего нужная техническая интеграция?

Самый эффективный способ интеграции – это подключение платежного модуля на страницу оплаты товара. При установке модуля не происходит никаких дополнительных переходов на сайт платежной системы, что обычно хорошо складывается на конверсии.

Т.е. конечная цель технической интеграции — сделать процедуру оплаты для клиента максимально удобной и оперативной.

Обратите внимание. Многие банки и агрегаторы имеют решения, которые позволяют обходится без технический интеграции, например отправка счета на телефон либо e-mail клиента. Не смотря на внешнюю простоту, такой метод работы подойдет только для продавцов с очень малым оборотом или ограниченным кругом клиентов.

Требования к сайту

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

1 .Техническое состояние сайта. Отсутствие пустых страниц, размещение на платном хостинге, отсутствие агрессивной формы рекламы в виде всплываюших окон и т.д.

2. Информация о продавце. Реквизиты юридического лица, информация о доставке, оформлении отказов и ассортимента, наличие договора оферты.

3. Реализуемые товары и услуги. Очевидный пример – запрещенные товары. В частности, наркотические средства, порнографичечкие материалы,  холодное и огнестрельное оружие, нелицензионное программное обеспечение, азартные игры и т.д.

Требования к сайту от Робокассы

  1. Бесперебойная работа интернет-магазина
  2. Ассортимент, включающий более одно наименование товара или услуги
  3. Наличие на сайте более одной страницы со свободным доступом к контенту (для юридических лиц)
  4. Наличие посадочной страницы, качечтвенно заполненной контентом (для физических лиц )
  5. Полное совпадение доменного имени сайта и личного кабинета в Robokassa.
  6. Размещение интернет-магазина на платном домене
  7. полный доступ к информации на сайте без регистрации
  8. Информация о продавце: название, ИНН, адрес, контактный телефон, электронная почта
  9. Необходимая информация о размещаемых товарах и услугах: потребительские характеристики, стоимость, доставка.
  10. Соответствие реализуемых товаров и услуг требованиям законодательства Российской Федерации.
Обратите внимание. В конечном итоге даже при соблюдении всех требований администрация Робокассы оставляет за собой право отказать клиенту в обслуживании. Разумеется, что основной массе интернет-магазинов ничего не грозит. Просто таким образом  платежная система защищает себя и свою репутацию от сотрудничества с компаниями, которые могут дискредитировать платежную систему, хотя формально подходят под  озвученные требования.

Настройка платежного модуля Robokassa для Opencart

1. Регистрация на Robokassa

Разбор процедуры регистрации смотрите в этом видео

Страница регистрации

2. Авторизация

На сайте Робокассы войдите в личный кабинет, используя регистрационные данные предыдущего шага

3. Введите данные вашего магазина

В личном кабинете заполняйте поля согласно содержанию. Смотрите иллюстрации для наглядности

Важно! Обязательно проверьте поле поле «URL главной страницы Вашего сайте». Сразу после активации домен будет защищен от редактирования.

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».

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

5. Проведение тестового платежа

В окне тестового платежа Пароль-1 и Пароль-2 не должны совпадать с основными паролями.

6. Установка параметров модуля

В поле «Ваш идентификатор магазина» вводится идентификатор, который вы создали при подключении магазина на третьем шаге. В полях Пароль 1 и пароль 2, укажите тестовые пароли из шага 5.

Активируйте «Тестовый режим», перейдите во вкладку «Сценарии» и укажите два статуса заказов. Например статус после подтверждения – отменен; статус после оплаты – выполнен.

7. Подключение способов оплаты

Перейдите во вкладку главные укажите нужные методы оплаты

8. Тестовый заказ

После назначения методов платежа они станут отображаться в окне оплаты Robokassa для Opencart.

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

После подтверждения заказа вас переведут на тестовую страницу оплаты.

Нажмите кнопку «Успешная оплата» и перейдите обратно на страницу магазина.

9. Активация учетной записи.

В личном кабинете через вкладку «Мои магазины» отправляется запрос на активацию. До подтверждения активации платежный модуль Robokassa для Opencart рекомендуется отключить.

 

10. Подтверждение активации

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

Отключите тестовый режим в настройках и в полях «Пароль» 1 и «Пароль 2»  укажите реальный пароли для доступа. Далее нужно заново указать доступные способы оплаты.

Robokassa для OpenCart

Все — модуль подключен и активен!

Дополнительные настройки

  1. Названия и ярлыки платежных систем

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

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

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

Принцип работы следующий:

— после подтверждения заказа клиентом происходит смена статуса закза, которая отображается на админ-панели;

— клиент переадресовывается на страницу с уведомлением о создании заказа и ожидает связи от менеджеров интернет-магазина, которые будут проверять заказ;

— на e-mail клиента высылается уведомление о создании заказа;

— в истории заказа создается скрытая запись со ссылкой на Робокассу для оплаты заказа;

— заказ проверяется администратором. Если его все устраивает, то скрытый комментарий со ссылкой на оплату копируется в новый комментарий, который уведомляет клиента о подтверждении заказа и предоставляет ему ссылку на оплату;

— после подтверждения факта оплаты заказ изменит свой статус на оплаченный а клиент получит уведомление о смене статуса.

  1. Подключение нескольких сайтов

Допускается установка модуля на сайт с несколькими магазинами. Управление будет осуществляться через общую админку Robokassa для Opencart.

  1. Переключение снятия комиссии на продавца

Вы можете переключить взымание комиссии с покупателя на себя. Для этого включите опцию в «Продавец» разделе  «Кто оплачивает комиссию»

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

Домашняя страница Opencart — https://www.opencart.com

Купить модуль оплаты — https://softpodkluch.ru/robokassa20

One thought on “Как подключить платежный модуль Robokassa для Opencart?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *