Настройка способа оплаты Robokassa
В Версии 7 и выше настройки делаются в Админке при включенном модуле магазина: ADM - Магазин - Способы оплаты
Метод оплаты - ROBOKASSA (Робокасса) для EWC 7+Ваш магазин должен быть зарегистрирован в системе ROBOKASSA!
Регистрироваться надо здесь: http://partner.robokassa.ru/Reg/Register?culture=ru
Для добавления метода оплаты:
Для добавления метода оплаты:
-зайдите главный шаблон [RUS] и ближе к концу найдите что-то вроде этого:
$payment_metode=Array (
"Наличный расчет|1|||||||",
"Безнал (выписка счета)|1|+5%|y0001|||||",
"PayPal|1||paypal.php|XXXXXXXXXXX@XXX.XX|EUR|paypal|Pay via PayPal|",
"InterKassa|1||interkassa.php|XXXXXXXXXX|USD|0.01|YYYYYYYYYYYYYYYYY|",
"Webmoney WMR|1||webmoney.php|RXXXXXXXXXXXXXXX|WMR|wmr||",
"Яндекс деньги|1||yd_simple.php|4100XXXXXXXXXX|RUR|||",
//paypal currency: "USD","EUR","GBP","YEN","CAD"
);
"Наличный расчет|1|||||||",
"Безнал (выписка счета)|1|+5%|y0001|||||",
"PayPal|1||paypal.php|XXXXXXXXXXX@XXX.XX|EUR|paypal|Pay via PayPal|",
"InterKassa|1||interkassa.php|XXXXXXXXXX|USD|0.01|YYYYYYYYYYYYYYYYY|",
"Webmoney WMR|1||webmoney.php|RXXXXXXXXXXXXXXX|WMR|wmr||",
"Яндекс деньги|1||yd_simple.php|4100XXXXXXXXXX|RUR|||",
//paypal currency: "USD","EUR","GBP","YEN","CAD"
);
и вставьте строку (если таковой нет)
"RoboKassa|1||robokassa.php|MrchLogin|RUR|0.01|password#1|password#2|https://auth.robokassa.ru/Merchant/Index.aspx|",
Но вместо MrchLogin - укажите полученный при регистрации Идентификатор магазина в системе Robokassa, вместо password#1 - укажите полученный при регистрации (вкладка Технические настройки) Пароль #1 (в системе Robokassa), вместо password#2 - укажите полученный при регистрации Пароль #2 (Второй пароль в системе Robokassa см. вкладку Технические настройки)чтобы получилось что-то вроде этого:
$payment_metode=Array (
"Наличный расчет|1|||||||",
"Безнал (выписка счета)|1|+5%|y0001|||||",
"PayPal|1||paypal.php|XXXXXXXXXXX@XXX.XX|EUR|paypal|Pay via PayPal|",
"InterKassa|1||interkassa.php|XXXXXXXXXX|USD|0.01|YYYYYYYYYYYYYYYYY|",
"Webmoney WMR|1||webmoney.php|RXXXXXXXXXXXXXXX|WMR|wmr||",
"Яндекс деньги|1||yd_simple.php|4100XXXXXXXXXX|RUR|||",
"QIWI|1||qiwi.php|1|RUR|1|XXXXXX|",
"RoboKassa|1||robokassa.php|ZZZZZZZZZZ|RUR|0.01|XXXXXX|YYYYYYYY|https://auth.robokassa.ru/Merchant/Index.aspx|",
//paypal currency: "USD","EUR","GBP","YEN","CAD"
);
"Наличный расчет|1|||||||",
"Безнал (выписка счета)|1|+5%|y0001|||||",
"PayPal|1||paypal.php|XXXXXXXXXXX@XXX.XX|EUR|paypal|Pay via PayPal|",
"InterKassa|1||interkassa.php|XXXXXXXXXX|USD|0.01|YYYYYYYYYYYYYYYYY|",
"Webmoney WMR|1||webmoney.php|RXXXXXXXXXXXXXXX|WMR|wmr||",
"Яндекс деньги|1||yd_simple.php|4100XXXXXXXXXX|RUR|||",
"QIWI|1||qiwi.php|1|RUR|1|XXXXXX|",
"RoboKassa|1||robokassa.php|ZZZZZZZZZZ|RUR|0.01|XXXXXX|YYYYYYYY|https://auth.robokassa.ru/Merchant/Index.aspx|",
//paypal currency: "USD","EUR","GBP","YEN","CAD"
);
Выбор режима оплаты «Тестовый» и «Рабочий»
Система «ROBOKASSA» имеет два режима работы — «Тестовый» и «Рабочий», который
устанавливается ссылкой в настройках указанных выше:
http://test.robokassa.ru/Index.aspx - Тестовый режим
https://auth.robokassa.ru/Merchant/Index.aspx - Рабочий режим
Настройка магазина завершена
Настройка магазина завершена
В технических настройках в самой системе Робокасса - вам потребуется указать результирующий скрипт (Result URL) в случае удачного платежа, укажите: http://ВАШСАЙТ/payment_results/robokassa_result.php
Метод отсылки данных по Result Url: GET
Success Url: http://ВАШСАЙТ/payment_results/success.htm
Метод отсылки данных по Success Url: GET
Адрес в случае неудачи (Fail Url): http://ВАШСАЙТ/payment_results/fail.htm
Метод отсылки данных по Fail Url: GET
Не забудьте вставить где-нибудь на главной странице сайта, что Вы работаете с Робокассой и выполните их требования, разместив материалы по способах оплаты и возврата средств, а также свои реквизиты.