Intzet
@Intzet

Как проверить цифровую подпись unitpay?

Подключаю unitpay к своему сайту.
Открыл документацию: https://help.unitpay.ru/article/31-creating-paymen...
Там говорится, что нужно просто перенаправлять пользователя по их url с GET параметрами. Я не нашёл способа прикрутить сюда обработчик -> делаю вывод, что это просто платёж, хотя можно передавать цифровую подпись в GET параметрах, но как её потом проверить без обработчика?

Я нашёл поле в панели управления unitpay "обработчик платежей", но вообще всё перестал понимать..
https://help.unitpay.ru/article/35-confirmation-payment
Там приведён код с адресом обработчика, и куда тогда его?
Объясните хоть немного, пожалуйста
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lubezniy
Нда... своеобразная система...
Обработчик - это скрипт на стороне магазина, которому платёжный шлюз отправляет уведомления об изменениях. соответствующим запросом. Запрос на обработчик может содержать цифровую подпись, которую стоит проверять, чтобы никто зловредный не накидал ложных уведомлений (если он знает куда кидать, но не знает секретного ключа).
А для запуска оплаты, по идее, Вы сами на своей стороне скриптом можете вычислить подпись для запроса, сформировать URL с этой подписью и вернуть его пользователю под редирект.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы