Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Всем привет нужен модуль или решение, платная регистрация на сайте , как реализовать есть идеи? :)

( оплатил регистрацию покупай товар )

 

Даже сложнее сделать регистрацию с таймером в админке к примеру ( оплатил регистрацию на 1 месяц покупай товар )

;)  ;) после истечения таймера товар на сайте отображается а вот кнопка купить и корзина нет .

Изменено пользователем websah
Ссылка на сообщение
Поделиться на другие сайты

Даже сложнее сделать регистрацию с таймером в админке к примеру ( оплатил регистрацию на 1 месяц покупай товар )

;)  ;) после истечения таймера товар на сайте отображается а вот кнопка купить и корзина нет .

 

не сложнее, если проще, создаешь в базе в s_users поле например vip_expired (по умолчанию текущая дата)

после оплаты, выбираешь дату из этого поля, смотришь если она меньше текущей - значит подписки нет, и обновляешь это поле значением текущая_дата+1месяц, если значение больше текущей даты, значит подписка есть, обновляешь это поле значением дата_из_поля+1мес. на странице товара проверять если дата vip_expired больше за текущую - выводить кнопку. если нет - скрыть.

 

без крона и так далее.

 

посложнее можно заводить внутренний счет пользователя, с которого списывать каждый день деньги по крону. либо списывать при заходе юзера в систему, тогда крона не нужно, просто сравнивать дату последнего захода с текущей датой, и списывать за то количество дней у юзера деньги

Изменено пользователем mishanya
Ссылка на сообщение
Поделиться на другие сайты

mishanya, по-моему, Вы недооцениваете сложность задачи.

 

Например, "на странице товара проверять если дата vip_expired больше за текущую - выводить кнопку. если нет - скрыть"  - это типично примитивный подход, который дает элементарную дыру, через которую ушлые пользователи быстренько научатся пользоваться услугами бесплатно...

 

"платная регистрация на сайте" - если подумать как следует, в чистой постановке бессмысленно.

1. Чтобы зарегистрироваться, надо оплатить,

2. А чтобы  оплатить, оплачивающий как-то должен быть идентифицирован (например, зарегистрирован и авторизован).

Имеем извечный вопрос - курица или яйцо?

 

То есть работу сначала надо аккуратно спланировать. Например, оплачивать никак НЕ регистрацию, а ВРЕМЯ доступности корзины и заказа...

Ссылка на сообщение
Поделиться на другие сайты

mishanya, по-моему, Вы недооцениваете сложность задачи.

 

Например, "на странице товара проверять если дата vip_expired больше за текущую - выводить кнопку. если нет - скрыть"  - это типично примитивный подход, который дает элементарную дыру, через которую ушлые пользователи быстренько научатся пользоваться услугами бесплатно...

 

что вам мешает проверить при оформлении заказа или при добавлении в корзину эту переменную? то что быстренько научатся - ваши догдаки, которые ничем не подкреплены.

 

 

 
Например, оплачивать никак НЕ регистрацию, а ВРЕМЯ доступности корзины и заказа...

 

тоесть я заказал, да еще и не имею права потом это получить потому что время заказа истекло. не бред? как бы вы сказали.

делать платную подписку к товарам лучше.

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...