Если у тебя есть цикл, где ты проверяешь обновления в своем телеграм боте через getUpdates, то можно добавить это.
import time
check_time = int(time.time())
while True:
if int(time.time()) - check_time >= 5:
check_time = int(time.time())
print('проверяем статус платежа каждые 5 секунд')
Xacker_Name, вам стоит указать в вопросе что вы используете (какую библиотеку) для создания своего бота.
Мой пример отлично подойдет для такой реализации телеграм бота тык, бот стопится не будет.