@laravel_pro

Страница 47 из 2014
D'
27.08.2016
10:37:07
Пока есть деньги снимать

Если не хватило - выдаем ошибку, и отправляем юзеру письмо "Привет, мы не смогли снять у тебя деньги для оплаты функции Х. Пополни баланс."

Евгений
27.08.2016
10:37:51
Просто если вдруг снимается деньги на ц фирмы а на третью не хватит... Просто это нормально будет считаться снять по порядку, без приоритета?

Ну да

Google
D'
27.08.2016
10:38:14
Ну это зависит от бизнес требований

Это тебе надо с заказчиком говорить.

Евгений
27.08.2016
10:38:42
Я заказчик)

И исполнитель

Для себя проект

D'
27.08.2016
10:39:45
Ну тогда сам решай :) Тут нет однозначного ответа.

Смотря что там оплачивается, и есть ли разница какую конкретно услугу оплачивать.

KarmaBot
27.08.2016
10:40:29
Спасибо (+1) для @Denormalization принято! Текущая карма +5

D'
27.08.2016
10:40:30
Там можно наворотить кучу логики с приоритетом снятия, а в итоге это никому не нужно будет :)

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

Можно сделать расчет на несколько дней вперед.

Google
D'
27.08.2016
10:45:06
Тогда кому надо подсуетятся и пополнят баланс, либо отключат ненужную компанию чтобы хватило на нужные.

[Anonymous]
27.08.2016
10:47:06
Пусть чувак сразу оплачивает на N дней вперёд :D

Пакет на 30 - 60 - 90 дней

и забуь про ежедневные списания

D'
27.08.2016
10:47:41
Ну я не стал об этом писать, так как тут изначально требования оплаты посуточно

[Anonymous]
27.08.2016
10:47:51
та бред по суточно списывать

D'
27.08.2016
10:48:05
хз, зависит от конкретных условий

Евгений
27.08.2016
10:51:02
Пусть чувак сразу оплачивает на N дней вперёд :D
Так и будет, оплата разными суммами, чем дольше, тем дешевле, но списание ежедневно. Ну как то так думал

D'
27.08.2016
10:51:20
А смысл тогда ежедневные списания делать?

[Anonymous]
27.08.2016
10:51:23
+1

D'
27.08.2016
10:51:27
Списывай сразу и ставь дату

[Anonymous]
27.08.2016
10:51:34
Я указал что буду пользоваться 90 дней, ты мне дал скидку

а я закинул меньше

ибо списывает каждый день

:D

Евгений
27.08.2016
10:51:47
Посуточно легче делать переход между тарифами, без сложных перерасчетов

D'
27.08.2016
10:51:49
Потому что иначе ты себе гемороя наживешь в дальнейшем

Вот как раз с переходом у тебя и будут проблемы.

[Anonymous]
27.08.2016
10:52:07
+1

Живой пример, на максимальном тарифе, можно сделать 3 компании на минимальном 1

Google
[Anonymous]
27.08.2016
10:52:25
Переход произошел

че делать с созданными 2мя?

D'
27.08.2016
10:52:37
Оставить доживать до конца оплаты

[Anonymous]
27.08.2016
10:52:49
А какие грохать? 1 и 2 а оставить 3ю

или 1 и 3 оставить жить 2ю

D'
27.08.2016
10:52:55
Вот )

[Anonymous]
27.08.2016
10:52:55
:D

Евгений
27.08.2016
10:53:13
Ну ок, какой вариант самый правильный?

D'
27.08.2016
10:53:16
Вообще смена тарифа в лайв режиме геморойная тема

[Anonymous]
27.08.2016
10:53:31
@perin так пусть оплачивают сразу

Евгений
27.08.2016
10:53:39
[Anonymous]
27.08.2016
10:53:40
и дату окончания проставляю

Евгений
27.08.2016
10:53:42
Месяц?

[Anonymous]
27.08.2016
10:53:44
тариф сразу

D'
27.08.2016
10:53:44
Правильней оплачивать сразу период и ставить дату конца оплаты

Евгений
27.08.2016
10:53:46
А переход?

D'
27.08.2016
10:53:59
Ну пусть переходит после конца оплаты

[Anonymous]
27.08.2016
10:54:03
+1

Евгений
27.08.2016
10:54:08
Пошла неделя, решил поднять тариф

А оплачено месяц

Google
Евгений
27.08.2016
10:54:17
Ждать 3 недели?

D'
27.08.2016
10:54:29
Тут смотри

[Anonymous]
27.08.2016
10:54:29
Писать в саппорт

:D

Евгений
27.08.2016
10:54:35
)

D'
27.08.2016
10:54:51
Есть поднятие тарифа вверх, а есть опускание вниз. Там надо прописывать логику для перехода между тарифами

Я где-то помню презентацию на эту тему видел...

[Anonymous]
27.08.2016
10:55:08
и боже упаси, если ты где-то ошибешься )

в своей логике

D'
27.08.2016
10:55:19
Там как раз разбиралось изменение тарифов

Admin
ERROR: S client not available

Евгений
27.08.2016
10:56:07
Все в ручном режиме надо делать значит)) оплата отдельно от сервиса, потом писать в суппорт что оплатил, и саппорт ставит тариф)

И табличку в экселе вести

Кто когда оплатил

Идеально

D'
27.08.2016
10:57:01
Тебе нужно просто накидать класс манагер

Который будет знать как менять тарифы

Т.е как переийти из тарифа А к тарифу Б, и от тарифа А к тарифу В

Вообще там обычно как: - При поднятии тарифа (расширении функционала) просто берется доплата. - При снижении есть много вариантов, но обычно оставляем текущий тариф и делаем переход вниз в конце оплаты

Но многое зависит от того что такое тарифы. Что они в себя включают.

Google
D'
27.08.2016
11:00:18
Нельзя например при понижении тарифа делать возврат денег без кучи гемороя. Так как народ может играться и менять тарифы туда-сюда.

Евгений
27.08.2016
11:00:54
а почему это плохо? пусть меняют тарифы

D'
27.08.2016
11:00:58
Не, смотри

Я оплатил тариф А за 5$, затем расширил его до Б за 10$. Тут же меняю обратно на А, и ... что теперь делать с доп.функционалом? Оставлять его? Тогда юзер за 5$ получает функционал за 10$. А если функционал отбирать... ну зависит можно ли это сделать в твоей системе. Например как @QuissR привел пример. Тариф Б дает большее кол-во компаний. Что делать с доп. компаниями которые создал юзер, если он меняет тариф вниз?

[Anonymous]
27.08.2016
11:03:36
Вообще я когда делал похожий функционал, у меня только подъем вверх возможен был

Евгений
27.08.2016
11:03:38
функционал отбирается. Там как, доступ к функционалу сделан политиками. То есть если тариф снова А то у тебя тупо не будет доступа к функционалу из Б

[Anonymous]
27.08.2016
11:03:40
вниз - в конце месяца

D'
27.08.2016
11:04:21
Если ты можешь отбирать функционал, то можно делать возврат денег. Но тогда готовься к геморою :)

[Anonymous]
27.08.2016
11:04:28
@perin А если в тарифе за 10$ он заюзал кнопку "поднять мою компанию" а потом резко перешел на тариф за 5$ ?

Евгений
27.08.2016
11:04:41
Там не будет такого функционала)

но суть понял

KarmaBot
27.08.2016
11:04:48
Спасибо (+1) для @QuissR принято! Текущая карма +1

Евгений
27.08.2016
11:05:13
хорошо, теперь с этими знаниями буду думать как сделать правильнее)

[Anonymous]
27.08.2016
11:05:34
Что-бы сделать тарифы, нужно думать как тарифы

познавай дзен

Евгений
27.08.2016
11:05:42
)))

D'
27.08.2016
11:06:01
Вообще возврат денег - неправильно.

Не давай понижать тариф до конца оплаты и не будет проблем.

Евгений
27.08.2016
11:06:13
возврат на баланс только, а не вывод из системы

[Anonymous]
27.08.2016
11:06:28
Вообще возврат денег - неправильно.
Согласен, я в таких случаях говорю "Клиент долбаёб, почему мы должны возвращать" :D

Евгений
27.08.2016
11:06:31
то есть тариф сменил на меньший, баланс вернулся. Но без вывода. Типа просто чтоб на дольше хватило

Андрей
27.08.2016
11:06:39
При смене тарифа вниз, Все компании созданные в расширенном тарифе сделать не активными.

Страница 47 из 2014