Я использую Paypal для обработки автоматических регулярных платежей на своем веб-сайте. Пользователи платят за подписку на мой веб-сайт, чтобы получать периодические информационные бюллетени.
Допустим, клиент отменяет свое членство через несколько месяцев. Они делают это, входя в Paypal и отменяя будущие автоматические платежи. Как мне обновить свой веб-сайт, чтобы отразить эту отмену?
Первое решение, о котором я думаю, — это запланировать cronjob, который будет запускать сценарий каждую полночь, чтобы обновлять мою базу данных информацией из Paypal.
Второе решение — в день рассылки информационного бюллетеня. Я выполняю сценарий для обновления моей базы данных информацией из Paypal. Веб-сайт также будет выполнять скрипт каждый раз, когда пользователь «входит» на мой веб-сайт.
Есть ли лучшие способы сделать это?