7.9. Подключение PayU
Для того чтобы начинать принимать платежи через систему PayU, зарегистрируйтесь на сайте https://www.payu.ru/. На сайте этой системы вы найдете описание порядка подключения.
После заполнения формы вы получите доступ к личному кабинету, а также информацию, необходимую для интеграции. Интеграцию нужно настраивать в личном кабинете PayU, а также в разделе настроек административного сайта вашего интернет-магазина.
Настройка интеграции в личном кабинете PayU
Откройте в личном кабинете PayU меню Учетные записи и выберите строку Настройки учетной записи. Вы увидите вкладки Настройки учетной записи и Настройки IPN.
Сначала откройте вкладку Настройки IPN. На этой вкладке нужно указать URL скрипта для обработки платежей в следующем виде:
http://www.my_shop.ru/cgi-bin/pay_system_result/pay_system_result_payu.pl
Здесь вместо my_shop.ru нужно указать доменное имя сайта интернет-магазина.
Далее откройте вкладку Настройки учетной записи.
Секретный ключ, который нужно ввести в настройках административного сайта вашего магазина, находится в поле Секретный Ключ. Рядом с ним находится Идентификатор магазина — в поле Код продавца (идентификатор мерчанта). В разделе Уведомления IPN, в списке Тип уведомлений выберите значение Email Text & IPN.
Настройка интеграции в административном сайте
Чтобы настроить интеграцию, откройте в административном сайте вашего интернет-магазина раздел Настройки на вкладке Платежные системы. Найдите раздел Настройки PayU (рис. 7.9.1).
Рис. 7.9.1. Настройки PayU
Введите здесь идентификатор магазина и секретный ключ в системе PayU. Эту информацию вы найдете в личном кабинете PayU.
С помощью флажке Тестовый режим PayU можно отлаживать интеграцию интернет-магазина с платежной системой.
Подключение способа оплаты к вашему интернет-магазину
Для того, чтобы данный способ оплаты отображался на витрине, добавьте новый способ платежа. Для этого перейдите в раздел Заказы -> Способы оплаты. Добавьте новый способ оплаты, например, Оплата пластиковой картой. В поле Платежная система выберите вариант PayU.