Есть задача: нужно сделать сервис с платной подпиской. Человек регистрируется, оплачивает и выбирает удобный ему канал коммуникации (мессенджеры, e-mail, соц.сети). Ему в личку! регулярно приходит контент. Подписка кончается и он больше не получает контент. Формат контента — файлы (pdf) + фото/видео + текст.
Как реализовать подобное? Есть ли готовые сервисы или что-то своё надо писать?