Хочу реализовать следующий функционал,
1) продавцы могут сомостоятельно публиковать объявы без регистрации, эти объявы через определенный срок (например 14 дней) автоматически снимаются с публикации.
2) если продавец хочет чтобы у объявлений срок регулировался им самим то он должен зарегестрироваться и оплатить доступ к функционалу. при регистрации выбрать срок доступа по тприфу, акаунт на мес, 3 мес. 6 мес. 12 мес.
3) покупатели видят всю информацию, кроме контактной информации продавцов, она доступна только зарегестрированны пользователям с оплаченным акаунтом.
Как можно все это реализовать.