«Убить переключатель» в среде, размещенной на клиенте, для защиты платежей?

36

У меня сложный клиент. Каждый законопроект обсуждается и обсуждается, и каждое электронное письмо анализируется глазами юриста (потому что он юрист), ища способ избежать оплаты за что-то. Никакое количество щедрости с моей стороны никогда не отвечает взаимностью.

В настоящее время клиент не оплачивает 60% своих счетов (это счета, на которые он подписан), и это значительная сумма денег. Как это дошло до этой стадии, по общему признанию, является продуктом моей собственной наивности.

Поскольку клиент размещает свой собственный код, я не могу отключить хостинг и потребовать оплату. Законно ли устанавливать удаленный «Kill Switch», чтобы отключить код клиента, если счета не оплачены?

Сэм Грунион
источник
6
Возможно, вы можете претендовать на владение кодом, если все счета не оплачены полностью. Таким образом, он может использовать ваш код без права собственности на код.
Технит
51
Уволить вашего клиента. Некоторые клиенты просто не стоят проблем. Попробуйте найти компромисс в отношении 60% неоплаченных счетов (разделите их на 50-50 или что-то еще) и согласитесь расстаться. Он может сохранить свой код, и вам больше не придется беспокоиться о том, что вам платят за обслуживание / новые функции.
Марьян Венема
10
Я испытываю соблазн преуменьшить это просто потому, что вы даже не сказали, в какой стране вы находитесь. Как это может быть значимым ответом без этой информации?
ВОО
9
@Sbi, я думаю, что информация о местоположении обсуждается, так как стандартный ответ будет «проконсультироваться с адвокатом».
Технит
13
Если это незаконно, чтобы преднамеренно включить переключатель уничтожения, это НЕ незаконно, чтобы случайно вводить устраняющую "ошибку" в последнем выпуске в его среду. Если вы делаете это похожим на несчастный случай, то откажитесь отремонтировать его, пока все текущие счета не будут оплачены, тогда вы зажгли огонь под ним, и у него нет никаких доказательств того, что вы умышленно саботировали проект. Как только вам заплатят, исправьте «ошибку», а затем разорвите связи. Вы не хотите таких клиентов, они будут стоить вам больше денег в долгосрочной перспективе.
maple_shaft

Ответы:

66

При 60% неоплаченных счетов, по крайней мере, вам нужно прекратить все дальнейшее обслуживание и поддержку вашего кода для этого клиента до тех пор, пока он не оплатит полностью.

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

Во всем остальном, следуйте советам других авторов: проконсультируйтесь с юристом!

Йорис Тиммерманс
источник
Трудно выбрать лучший ответ, но я собираюсь с MadKeithV, поскольку именно так я собираюсь справиться с ситуацией.
Сэм Груньон
+1 за «остановить всю работу, пока платежи не будут текущими». Я бы рекомендовал выставлять счета часто (по крайней мере, ежемесячно) и обеспечивать, чтобы клиенты платили достаточно вовремя, чтобы избежать такой ситуации.
Стивен
1
Единственное, что я хотел бы добавить, - это убедиться, что поддержка не предусмотрена каким-либо отдельным соглашением, если оно есть, и если этот контракт оплачен, его, вероятно, нельзя отозвать. Вряд ли с учетом фона, но, возможно, стоит сказать.
Джон Хопкинс
+1 За невероятно этичное решение проблемы, поставленной очень неэтичным клиентом
shmeeps
И прекрати выдавать ему код, пока он тебе не заплатит. Разместите его на своем собственном сервере разработки, где он сможет просмотреть его функциональность. Когда он платит (или оплачивает согласованную часть), вы перемещаете его на его сервер и собираете остаток платежа ДО того, как переместите какой-либо другой код. Вы можете выполнять работу, но не предоставляете продукт пользователю, пока не получите оплату.
CaffGeek
46

Вы имеете дело с адвокатом, и вы не юрист. Получите адвоката, не делайте ничего, чтобы причинить вред вашему клиенту, без предварительной юридической консультации и надлежащего представительства. Он подаст в суд на тебя **, если ты это сделаешь.

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

littleadv
источник
9
+1 за "это скорее всего незаконно". Бдение справедливости обычно есть.
nikie
1
@nikie Но иногда, о, так приятно ...
Макс
2
Я бы добавил: vimeo.com/22053820 .
Deadalnix
13
Есть старая шутка, которая подходит к этой ситуации. «Когда вам нужно поговорить с адвокатом? Каждый раз, когда вы разговариваете с адвокатом».
Кристофер Биббс
1
+1, бдение против клиента - неразумно, бдение против адвоката - очень неразумно.
Carson63000
26

[Естественно, я обязан заявить, что я не юрист, не врач или космонавт, и вам следует проконсультироваться с кем-то, кто является юристом. И доктор, и космонавт, если это возможно.]

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

Конечно, если вы собираетесь отозвать свои услуги, сделайте это открытым способом - не фальсифицируйте ошибки или подобные. Вы должны быть уверены, что можете сделать это, и в этом случае вы можете сделать это открыто, или вы не должны делать это. Если вы собираетесь это сделать, вы должны заранее дать ему официальное письменное уведомление - по крайней мере, за 7 дней я бы посоветовал ему дать возможность исправить положение.

Но вы упоминаете «Каждый законопроект обсуждается и обсуждается», что говорит о том, что работа продолжается. Первым делом я бы отказался принять от него больше работы и объяснил, почему. Укажите, что вы будете выполнять все взятые на себя в настоящее время обязательства, однако вы не будете обсуждать какие-либо новые работы, помимо этого, пока он полностью не погасит свой счет.

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

Я бы не предложил выключить убийство - это открыть для спора. Вместо этого я бы потребовал оплату не менее 80%, прежде чем вы отправите код, а остальное нужно заплатить, когда код будет запущен. Если он возражает, скажите, что вы положите текущую работу под условное депонирование, чтобы он знал, что это безопасно.

Я также хотел бы прояснить, что IP-адрес и все права на код остаются у вас до получения оплаты в полном объеме.

Если он не согласен с этим, тогда пожимайте друг другу руки и идите разными путями (он, конечно, все еще должен вам деньги, и вам все равно придется продолжать преследовать это).

Ох, и смотри это . Выступление Майка Монтеро «Трахни меня, заплати мне» о том, что ты не попал в эту ситуацию.

Джон Хопкинс
источник
10

Это зависит от законодательства и вашего контракта.

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

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

Отказ от ответственности: IANAL.

keppla
источник
«Abstraktionsprinzip» - немцы придумали лучшие слова. Еще один комментарий - не делайте этого тонко, либо делайте это, либо не делайте этого. Если в вашем контракте говорится, что вы можете отказаться от услуг, то вам не нужно быть хитрым, если нет, то не следует.
Джон Хопкинс
Да, есть несколько хороших слов, но их ужасно использовать в коде. На тонкости: когда это в контракте, я согласен, это должно быть сделано очевидным, но это, кажется, не сейчас.
Кепла
Проблема в том, чтобы сделать это тонко, если вы узнаете (и это более вероятно, чем вы думаете - парень не глуп и, скорее всего, не поверит в совместные инциденты), он, вероятно, подаст в суд на вас.
Джон Хопкинс
Вот почему я сказал: «Если вы абсолютно хотите пойти на это», как, например, «если вы абсолютно хотите бросить вызов чемпиону по боксу, хотя бы наденьте перчатки»
keppla
эта «забавная вещь» присутствует во многих западноевропейских странах, это одна из причин, по которой «лизинг» был изобретен как отдельный механизм (для закона).
KillianDS
10

Если вы находитесь в Великобритании, используйте Закон о поздних платежах .

Если вы ведете бизнес в Великобритании, это законодательство позволяет взимать проценты, если клиент опаздывает с оплатой счетов. Это потенциально может стать важной частью вашего процесса взыскания задолженности.

И найти нового клиента, даже если новый клиент платит меньше, а у плохих клиентов жизни недостаточно.

Ян
источник
10

Получить адвоката. Никто здесь не является адвокатом AFAIK и AFAYK, и поэтому то, что мы говорим, не является юридической консультацией, вероятно, не соответствует вашей ситуации и может привести к дальнейшему повреждению, если вы будете следовать ему.

Тем не менее, у меня есть следующие моменты.

  • «Убить переключатель», вероятно, плохая идея. Практически в любой ситуации, когда программное обеспечение находится на аппаратном обеспечении вашего клиента, и договор не предусматривает прекращение обслуживания в качестве штрафа за неуплату, он ставит вас в нарушение договора, предоставляя ему рычаги воздействия. Вы вправе деактивировать или «стерилизовать» программное обеспечение каким-либо образом, если в договоре прямо указано, что неуплата клиентом приведет к утрате права на использование программного обеспечения. Вы также можете быть защищены, заключить договор или нет, если вы удалите его доступ к программному обеспечению или данным в удаленно размещенной среде, которую вы контролируете; в этом случае право собственности на программное обеспечение и / или данные принадлежит вам, поскольку вы владеете цифровой инфраструктурой.

  • Не бойтесь своего клиента только потому, что он юрист. У вас есть высокий уровень здесь; вы предоставили услугу, за которую вы заключили контракт, и оплата должна быть произведена. Вы можете подать иск на получение этого платежа и возместить убытки, включая расходы на адвоката. Если он злоупотребляет своим положением члена коллегии адвокатов, чтобы запугать вас, например, если он продолжает подавать иск после судебного иска против вас, это в лучшем случае является преследованием, и вы можете назначить судебный запрет, запрещающий ему продолжать судебный процесс против вас, и собирать штрафные убытки и гонорары адвоката, если он его игнорирует. Как юрист, он знает все это, но может быть, вы не уверены.

  • Если это произойдет, вашему клиенту будет стоить времени и денег, чтобы подать в суд на вас. Хотя он имеет дело с вами или вашим адвокатом, он не может выставить счет своим клиентам. Это альтернативная стоимость; на самом деле он осознает только потерю своих собственных расходов, но он также не будет зарабатывать деньги. И любой адвокат, которому вы доводите ваше дело, будет знать, что он может наградить вас гонораром вашего адвоката, и, таким образом, он постарается связать время и внимание другого адвоката настолько, насколько он сможет.

  • ЗАПРЕЩАЕТСЯ наносить ущерб бизнесу вашего клиента, кроме того, что вы можете сделать в контракте с ним. Если вы нанесете ущерб его профессиональной репутации и / или отпугнете его клиентов, он может подать в суд на вас за клевету / клевету, и вам придется доказать, что каждое ваше слово или высказывание в отношении него и / или его бизнеса действительно верны.

  • НЕ изводите его назад. Вы сборщик долгов; у вас есть права собирать деньги с этого другого лица или бизнеса. Таким образом, на вас распространяется действие Закона о справедливом взыскании задолженности, который, среди прочего, означает, что если он скажет вам, что не хочет, чтобы вы звонили по поводу долга, или чтобы вы получали письма от вас, кроме заверенных уведомлений о незавершенных судебных разбирательствах, вы должен выполнить, или он может подать в суд на 5000 долларов за каждый случай после того, как он дает устное уведомление. Это очень быстро сократит то, что он вам должен.

Keiths
источник
+1. Я нахожусь в очень восточной Европе, и у нас недавно был случай, когда программа с вариацией переключателя убийства приводит к уголовному преследованию. Таким образом, результат «Средний Джо» против «Жадный адвокат» может отличаться.
Sharp
+1 особенно для "Не бойся своего клиента только потому, что он юрист" ... Если ты заберешь у адвоката, с чем ты остался?
Разочарован
2

Лицензирование

Это одна из причин, по которой компании так поступают. Вы должны продлить свою лицензию и получить новый файл лицензии, чтобы ваша программа работала еще x дней.

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

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

Брайан Харрингтон
источник
2

Первая компания, в которую я вошел, никогда не поставляла ЛЮБОЕ приложение без переключателя «Упс», но тогда мы не продавали в США или Европу, поэтому юридические обстоятельства могут отличаться.

По сути, это была рутина, зависящая от даты, которая была разработана, чтобы сойти с ума, когда придет время. Он не сделал ничего серьезного, например, выключил систему или изменил системные данные (я видел, что некоторые делают это, и это плохо, .....), но он действительно болезненно делал случайные 10% всех документов медленно, чтобы сохранить или загрузить.

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

Это сработало? Я думаю, что это сделал. Не могу быть уверен, потому что я не был одним из ответственных за коллекции.

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

Permas
источник
1
Это кажется чрезвычайно плохой идеей (помимо других юридических вопросов) - если неясно, что это является следствием неуплаты, это просто делает ваше программное обеспечение ненадежным и добавляет репутационный риск вашим финансовым бедам ...
Paolo
Да, именно поэтому я не сделал это, когда я начал самостоятельно. OTOH, я признаю, были дни, когда я хотел бы иметь их. Потребовалось некоторое время, чтобы достичь финансовой стабильности, достаточной для того, чтобы «позволить вещам сдвинуться с места», и уладить процедуры сбора кредитов. Некоторые из тех дней, когда мне больно, я чувствую, откуда исходит OP: P
Permas
1

Законно ли устанавливать удаленный «Kill Switch», чтобы отключить код клиента, если счета не оплачены?

Обычно в вашем контракте есть пункт, в котором говорится, что поставляемый продукт ( продукт или произведение ) остается вашей собственностью до полной его оплаты. Как только он оплачен, он становится собственностью вашего клиента. И хотя он частично оплачен, он является чем-то вроде совместной собственности - он считается его собственностью до тех пор, пока вы не пожалуетесь на нарушение договора. Так что нет, вы не можете использовать переключатель уничтожения, если под этим подразумевается «отключение его сайта / приложения с удаленного компьютера».

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

В любом случае, имейте в виду, что вы имеете дело с адвокатом. Поэтому обязательно обратитесь к адвокату, прежде чем что-либо делать.

Дени де Бернарди
источник
0

Я предполагаю, что вы в Соединенных Штатах с моим ответом. Проверьте свой контракт, чтобы увидеть, если он имеет РАБОТУ, СДЕЛАННУЮ ДЛЯ Арендной платы. Если это не работа, выполненная по найму, даже если клиент заплатил вам за написание программного обеспечения, вы все равно являетесь ее владельцем. Попросите адвоката отправить письмо, в котором говорится, что его лицензия была отозвана, и он больше не может им пользоваться.

Что касается выключателя убийства, вы помещаете яблочко в лоб, если делаете что-то, что вредит бизнесу клиентов. То, что вам нужно сделать в будущем, заключается в том, что он периодически проверяет сервер лицензий и указывает в контракте, что это так, и если он не платит вовремя, вы можете отозвать лицензию, которая его закрывает. вниз через xx дней, и отправьте заверенное письмо, когда вы это сделаете. Это нормально, если вы и клиент договорились заранее и письменно, что вы можете сделать дистанционное отключение, но будьте осторожны с этим.

Кроме того, я считаю, что это действительно помогает установить LATE FEE: $ xxx на ваш контракт, а также заявить, что на него будут начисляться проценты.

Дэвид Берман
источник
2
ОЧЕНЬ ОСТОРОЖНО называть что-либо «процентным» или «финансовым сбором», особенно в США. Здесь только субъекты, зарегистрированные для бизнеса как «финансовые институты», то есть банки, могут взимать «проценты» (свободно определяемые как любые периодические или составленные сборы, основанные на на процент от непогашенного остатка) свыше 3%. Если вы, как независимый подрядчик, начнете взимать 10% годовых с неоплаченного остатка прошлых счетов, вы попадете на уборщиков; Это что-то вроде штрафа в четверть миллиона долларов.
KeithS
0

Вы должны разорвать связи с адвокатом как можно более чисто. Возьмите свои потери и учитесь у них. Не ставьте галочку на адвоката. Адвокат может подать на вас в суд на неопределенный срок за точно такую ​​же проблему в надежде, что вы наконец сдадитесь. Что вы и сделаете, поскольку он может подать иск на вас по существу бесплатно, а вы платите тысячи долларов за своего собственного адвоката. Чтобы считаться новым иском, все, что нужно сделать юристу, - это поменять одно слово в иске, и это новый иск, и вам снова нужно будет нанять адвоката, который будет стоить вам еще тысячи. Это может продолжаться до бесконечности, независимо от того, насколько мало достоинства иска, независимо от того, сколько раз судья смеется над иском заявителя и отбрасывает его. Вам все равно придется платить за адвоката каждый раз, когда адвокат тратит несколько минут своего времени на пересмотр судебного иска.

Просто повезет, если адвокат уйдет, и вы никогда не услышите их снова. В будущем не ведите дела с адвокатом, просто и понятно.

Замочить
источник
1
Повторная подача несерьезных исков является преследованием; если ОП испытывает это, они могут возместить убытки. Судья, помимо отклонения иска истца с предубеждением, может по своему усмотрению присудить ответчику «разумные гонорары адвоката», и в таком случае это было бы весьма вероятно. Как только это произойдет, адвокат ОП с радостью направит все свои счета другому юристу, и если другой адвокат будет настолько глуп, чтобы настаивать, он разорится. В какой-то момент сумма, которую должен заплатить этот адвокат, будет достаточной, чтобы подать НАСТОЯЩИЙ иск в другую сторону.
KeithS
@Keith: IANAL. Хотя вам может понравиться верить в то, что вы говорите, это имеет смысл и кажется справедливым, как вы это говорите, и даже может быть написано в законе так, как вы говорите, и я полностью согласен с тем, как это должно работать. К сожалению, в реальном мире это не работает таким образом. Я знаю из первых рук об этом факте. Вопреки распространенному мнению, наша правовая система не имеет смысла и имеет мало общего с правосудием, только законность.
Данк
Простое сокращение потерь недопустимо. Есть накладные расходы, расходы, заработная плата, вещи, которые просто не падают с неба. Обидно не оплачивать свои счета, и он должен принять это как таковое. Ему необходимо обратиться за надлежащей консультацией и возместить любую денежную стоимость, которая указана в договоре.
Брайан Харрингтон
@Dunk: Абсолютные бредни.
Сильвердраг
Если у вас есть наличные деньги, время и лекарства от стресса, чтобы пойти / драться с парнем, то обязательно сделайте это. Тем не менее, для большинства малых предприятий это просто невозможно, так как ваш адвокат будет рассчитывать на оплату, пока вы находитесь в процессе судебного преследования / защиты против другого адвоката, что может занять годы. Даже если вы выиграете немного денег, вам придется потратить деньги, чтобы начать сбор средств, если другой парень все еще не заплатит. Хотя это не звучит справедливо, это то, как правовая система работает в реальной жизни. Реальная жизнь не соответствует представлению большинства людей о том, как должна работать правовая система.
Данк
0

Попробуйте добавить функцию входа в систему.

У нас есть флаг в нашей базе данных для каждого клиента, которого мы можем переключить. Если клиент не платит несколько месяцев, мы отключаем его, и он больше не может использовать нашу систему. Мы должны были использовать это раньше. Но в основном для клиентов, которые испытывают большие финансовые проблемы и просто не могут больше оплачивать свои счета.

Карра
источник
0

Много интересного обсуждения здесь. Примечание одной стороны, которое также может быть интересным:

Если вы являетесь клиентом, адвокат действовал непрофессионально, вы можете подать жалобу в коллегию адвокатов. Бар расследует это дело и примет меры. Их действие может включать в себя:

  • Подбор адвоката за неэтичное поведение (и выплату вам)
  • предпринимает шаги по отстранению адвоката (оказывает давление на адвоката, чтобы он платил вам).

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

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

Я не юрист.

sixtyfootersdude
источник