Знаю, что это некропостинг, но все же, может быть остальным пригодится.
Реализуешь сайт с внешним API, где по GET запросу + токену от программы получаешь результат - оплачено у него там что-то или нет, дальше с вернувшимся результатом работаешь, то есть реализуешь условие, если оплатил -> кнопки...