Настройка интеграции модуля "Оплата 20 способов" с сервисом Робокасса

Если Вы читаете эту статью, то предполагается что Вы уже купили и установили модуль "Оплата 20 способов". И после этого перешли к его настройке.

В этой статье описан порядок интеграции модуля с Робокассой.

Ссылки на другие инструкции:

Ссылки на часто-задаваемые вопросы (FAQ):

ШАГ-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/oplata_spk/robokassa_result

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

FailURL: http://ВАШСАЙТ.ru/index.php?route=checkout/oplata_spk/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 и Яндекс-Денег (добавить их кнопки, типа "Мы принимаем Яндекс-Деньги" на сайт)