Пример кода для языка Perl

Для инициализации платежа можно использовать любой метод — IFRAME-форму, HTML-форму, POST-API или выставление счёта через JSON API.
Поэтому начало платежа может обеспечивать и статическая страница, и CGI-скрипт. Но для того, чтобы автоматически обработать событие оплаты,
нужно реализовать возможность принятия POST-оповещений об успешных платежах.

Реализация CGI-скрипта для приёма POST-уведомлений

CGI-скрипт на языке Perl для обработки запросов от PayKeeper об успешных платежах можно реализовать следующим образом:

Важно отметить, что ответ данного скрипта должен состоять исключительно из строки «OK <хеш>» и ни байтом больше, в противном случае PayKeeper будет считать, что ваш сайт не правильно обработал оповещение об успешном платеже.

 

Пример кода предоставлен нашим пользователем.