Pavel Denisov, в Spring можно пометить метод аннотацией @Schedule с указанием периода выполнения или крон-выражения, и Spring будет выполнять его в нужные моменты времени.
Денис Янчевский, про юрлица вы правы. А на счёт карт нет, Сбер уже бодро арестовывает переводы и требует документального подтверждения источника средств. Скоро и остальные банки подтянутся. Так что мимо кассы получится только получать налом, что сокращает рынок до радиуса километров в 100.
Vic Shóstak, добавьте отладочный вывод в fetch_pdf_resources, убедитесь, что path принимает правильное значение. Попробуйте использовать какие-нибудь другие шрифты.