image

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

В очередной раз задумался о необходимости изучения языка, да еще и наткнулся на мегапост компании Puzzle English. Пособирал информацию от друзей — людям нравится. Решил и сам попробовать. Благо есть бесплатные занятия.

Поскольку меня все устроило, решил оплатить абонемент. Вспомнил, что у компании был блог на Хабре, где они давали скидки приятные бонусы и скидки. Нашел последний пост, перешел по промо-ссылке и порадовался надписи:

image

Помимо этого, действовала «Весенняя распродажа». И хотя обычно, акции не суммируются, в «итого» мне показывает сумму за вычетом 700 рублей:



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



Мой купон никуда не исчез и я могу продолжать оплачивать товары с двойной скидкой. Если интересно, кнопка ведет на ссылку: puzzle-english.com/buy, которая перенаправляется на ссылку со скидкой: puzzle-english.com/spring_sale, где всегда показывается цена к оплате на 700 рублей меньше. Я ничего не мог с этим поделать. Я купил себе следующий курс, опять перешел в корзину и опять там стоимость со скидкой.

Получилась даже абсурдная ситуация — я мог выбрать товар на -201 рубль:



К сожалению, оплатить не дает, выдает сообщение об ошибке и 201 рубль на карту не поступает. Хотя было бы довольно удобно.

Проверил работу купона на новом аккаунте — зарегистрировался, активировал купон, сумма показывается за вычетом купона. Поскольку на сайте имеется возможность покупать подарочные сертификаты, я мог закупиться ими на довольно большую сумму и продавать втихую где-нибудь. Например, «Тренировка слов» без акции стоит 1490 рублей, а со всеми скидками — 45.

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

Ну и стоит скрывать технические ссылки, на которые легко попасть (я не полностью скопировал слово gift).

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

Комментарии (19)


  1. spax555
    04.05.2018 16:10
    +3

    Хорошая попытка Puzzle English, но нет.


    1. Arty_Fact Автор
      04.05.2018 17:52

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


      1. Husebolt
        05.05.2018 18:57

        Популярная тактика клоунов


  1. DEM_dwg
    04.05.2018 17:00
    +1

    Не ну за 200 руб, я бы у Вас зарегистрировался, а раз баг не предоставлял такой возможности, то и пробовать не буду…
    Вы в следующий раз пишите, когда за регистрацию деньги платить будете.


  1. UksusoFF
    04.05.2018 17:33

    Тут вроде бы мораль в том что нет валидации цены и активации купона на бэке, не?


    1. Arty_Fact Автор
      04.05.2018 17:44

      Одна из проблем. Скидки вообще складываться не должны, это подтвердила и техподдержка. Должна быть нормальная проверка активных промо-акций и запрет на одновременное применение разных скидок.


  1. NightSilf
    05.05.2018 03:32
    +1

    Немного не по теме — Puzzle Movies это единственный сервис, который мне удалось найти с субтитрами одновременно на русском и английском.
    Причем ни на одном обычном плеере (Windows/Mac) одновременно 2-е субтитров показать нельзя. Если кто знает как можно, напишите пожалуйста.


    1. HappyGroundhog
      05.05.2018 08:26

      Под Ipad есть прекрасный nPlayer, он позволяет несколько субтитров одновременно. Может есть его аналог под Mac.


    1. rombell
      05.05.2018 11:38

      LightAlloy умеет


      1. NightSilf
        05.05.2018 11:58

        Старая версия умела, но ее я найти не смог. Современные версии не умеют.


        1. rombell
          05.05.2018 14:22

          Версия 4.4 (build 896) умеет, а более поздние я попробовал и забыл, как страшный сон.
          Вполне легко duckduckgo-ится.


    1. Denai
      05.05.2018 14:44

      Десятки их. KMPlayer, Daum PotPlayer, Media Player Classic и Light Alloy гляньте.


    1. w0den
      05.05.2018 14:54

      Например, VLC поддерживает несколько субтитров одновременно, но Вам потребуются субтитры в формате ASS. Если Ваши субтитры в формате SRT, их можно легко конвертировать в нужный формат, используя разные утилиты или сервисы (например, pas-bien.net/2srt2ass).


    1. mnf
      05.05.2018 18:58

      KMPlayer умеет показывать двое субтитров (Windows).


    1. LonerD
      05.05.2018 18:58

      PotPlayer уже давно умеет.
      (KMPlayer тоже умеет, если он ещё живой).


    1. Barafu_Albino_Cheetah
      05.05.2018 18:58

      mpv умеет, опция --secondary-sid.


  1. CombaSoft
    05.05.2018 18:58

    >> как по недосмотру программистов компании
    Немного позанудствую. А как же QA? Или есть точная информация, что в этой компании программисты отвечают и за разработку и за e2e тестирование?


    1. Arty_Fact Автор
      05.05.2018 19:04

      Нет точной информации каким образом у них обеспечивается качество. Но на сайте не закрыты технические ссылки, вылазят косяки с версткой, не работали кнопки «добавить в словарь» и пр. В тех поддержке отвечает всегда один и тот же человек. Так что есть подозрение, что технический штат у компании не очень большой.


  1. Faridzan
    07.05.2018 09:02
    +1

    Вспомнился старый анекдот по этой теме:

    Старый еврей продает на базаре арбузы под табличкой «Один арбуз — 3 рубля. Три арбуза — 10 рублей».
    Подходит мужик и покупает арбуз за три рубля, потом еще один арбуз по три рубля, потом еще один арбуз по три рубля. И на прощанье радостно говорит Рабиновичу:
    — Смотри, я купил три арбуза, а заплатил только 9 рублей! Не умеешь ты торговать!
    Старик смотрит ему вслед:
    — Вот так всегда: берут по три арбуза вместо одного, а потом учат меня коммерции.