Настройка кошелька для взаимодействия с hpd
Для начала работы необходимо определить и предоставить администратору ЦПП Яндекс.Деньги описанные ниже настройки.
- paymentAvisoURL — URL, на который отправляется запрос «Уведомление об оплате» (http[s]://server:port/yamoney)
- successURL — URL для кнопки «возврат в магазин» на странице, отображаемой покупателю после успешной оплаты (например, сслыка на ЛК)
- failURL — URL для кнопки «возврат в магазин» на странице, отображаемой покупателю после неуспешной оплаты (например, сслыка на ЛК)
- checkURL — URL, на который отправляется запрос «Проверка заказа» (http[s]://server:port/yamoney)
- authMethod — метод аутентификации (md5)
- shopPassword — пароль
Часть URL http[s]://server:port соответствует серверу hpd, обслуживающему Яндекс.Деньги. Пароль и идентификатор магазина (ShopId - Выдается ЦПП) необходимо сохранить в конфиге hpd.
Настройка скриптов на сайте оператора
Для получения уникального внутреннего номера покупки продавца (параметр orderNumber) и проверки идентификационных данных в АСР "Гидра" перед запросом платежа следует использовать специальный внутренний HTTP-запрос к hpd (ПС Hydra) из скриптов на сайте оператора. Подробнее об этом можно почитать в разделе настройки платежной системы Hydra.