Доброго времени суток.
Нужно сделать форму на сайте как тут
usa.avtopmr.com/carfax/ Сайт на Joomla если это важно.
Пользователь вводит в форму данные Данные записались в таблице с определенным статускодом прошла оплата, поменяли статускод.
Обработчик оплаченых должен работать примерно так:
Запускается через определенный интервал времени (настраеваем через крон например)
Проходим по нашей таблице и получаем заказы только те которые оплачены собираем их винкоды и передаем через апи на сервис (апи прилагается) проверяем есть ли эти вин коды в обработке на стороне апи меняем статускод на новый
После этого проверяем через апи готовы ли отчеты если не готовы остановка, если гото отчет скачиваем его на наш сервер в каталог и сименем по определенному паттерну после чего формируем ссылку на файл и отправляем письмо на мыло. меняем статускод
Вот как то так.