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