Вера в непогрешимость

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

Итак, баг №1. Система — предположительно PayPal.com, возможно uTest.com.

При создании учетной записи из России, пользователь сразу предупреждается, что с этого счета можно будет только списывать средства, зачисление невозможно. Успешно притворившись тупым чайником, заказал выплату своего гонорара из uTest.com на такой счет. В положенное время средства списались (неожиданный эффект), но на счету не появились (как, собственно, и ожидалось). Я честно пишу письмо в uTest.com с жалобой, что деньги списались, но не пришли на счет, указав свою подозрения о том, что это связано с ограничениями моего счета в PayPal. Удивительно, но из uTest.com ответили довольно оперативно (в течение суток), что я, конечно, виноват сам, но PayPal оплату принял, и теперь, чтобы все вернуть обратно, потребуется около двух недель. Так что, скорее всего, проблема в интерфейсах PayPal, ведь если бы платежный скрипт неверно обработал сообщение об ошибке, то при непроведенном платеже откатить вручную операцию внутри только своих БД не так сложно.

Баг №2. Система — uTest.com.


В связи с тем, что мой аккаунт в PayPal не принимает денег, а альтернативным способом получить заработок из uTest.com можно только на карточку uTest Debit MasterCard, насчет заказа которой я пока не уверен, я решил вообще пока отменить вывод денег из uTest.com. Но это оказалось не так просто! Дело в том, что после добавления своего аккаунта PayPal на страницу «Payment Methods» удалить его оттуда нельзя в принципе, только отредактировать. Однако при сохранении отредактированного варианта проверяется, чтобы это был валидный адрес электронной почты, то есть пустую строку ввести я не могу. В выпадающем списке «Метод оплаты» есть только вариант «PayPal», пустого и «None» вариантов нет. То есть если я опять что-то заработаю за месяц, 15 февраля скрипт отработает и перечислит средства мне на счет, который деньги не принимает. В службу поддержки об этом я также сообщил.

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

Комментарии, замечания от специалистов по тестированию?

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

RSS свернуть / развернуть
+
0
1. Скорее Paypal. Тут стоит понимать, что Paypal — это частная компания с не самой хорошей репутацией. Фактически передавая туда деньги можно их никогда не дождаться. Тем более, что вполне возможно, что за перевод Paypal всё-равно возьмёт свой процент. Вопрос денег — это чистый бизнес и прямого отношения к логике пользователей и технологиям не имеет, а большая часть ответственности ложится на клиента.

2. Карта uTest Debit MasterCard обслуживается Payoneer, на мой взгляд стоит брать. Хотя, в виде опции, я так и не нашел этого у себя в профайле. У uTest платежами, кстати, всё очень интересно. Вот пункт по этой теме из Terms of Use

IT IS EACH TESTER'S RESPONSIBILITY TO EITHER REGISTER THE TESTER'S PAYPAL ACCOUNT WITH UTEST OR REGISTER FOR A PAYONEER ACCOUNT. IF, WITHIN NINETY (90) DAYS AFTER THE END OF THE FIRST CALENDAR MONTH WHERE A TESTER IS ENTITLED TO PAYMENT, THE TESTER HAS NOT REGISTERED THE TESTER'S PAYPAL ACCOUNT WITH UTEST OR REGISTERED FOR A PAYONEER ACCOUNT, THEN ANY RIGHT SUCH TESTER HAD TO RECEIVE SUCH AMOUNTS WILL BE AUTOMATICALLY FORFEITED.

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

alsedi

  • 22 января 2010, 14:02
+
0
1. К сожалению, ряд операций по получению/отправке денежных средств в Интернете можно совершить используя только PayPal. До этого я никогда ими не пользовался и не интересовался, потому что до 2008 года, по-моему, они вообще не разрешали регистрироваться пользователям из стран СНГ.

2. Карта uTest Debit MasterCard у меня вызывает вопрос: trx — это transactions? То есть если операций по карте нет, я не оплачиваю ежемесячное обслуживание?
avatar

retverd

  • 22 января 2010, 16:05
+
0
В общем то да — не важно были или нет транзакции, стоимость обслуживания будет удержана Payoneer, но только, если на карте есть деньги. То есть в минус не уйдешь. Впрочем, для уверенности, лучше уточнить в uTest, потому что Payoneer обслуживает многие сервисы и отличия в правилах, возможно, существуют (хотя, по идее всё идёт заключенному Terms of Use у Payoneer, при регистрации).
avatar

alsedi

  • 22 января 2010, 16:13
+
0
А есть какие-нибудь ограничения на то, чтобы на PayPal-е прикинутся американцем?
И можно ли из этого PayPal-а деньги вывести куда-нибудь? Например на WebMoney.

Без возможности получения денег участие в проекте uTest совершенно теряет какой-либо смысл (имхо).
avatar

LeshaL

  • 22 января 2010, 18:35
+
+1
Я думаю, через прокси получится, он сам определяет страну. В основном PayPal используется для оплаты вместо кредитных карт, в теории обменять можно, но к потерей 14%-17%. Я попробую сделать карточку. Вот именно поэтому до сих пор и не написана вторая статья про фин. аспекты uTest.com)
avatar

retverd

  • 22 января 2010, 18:57
+
0
C нетерпением жду продолжения, потому что у меня та же проблема — как их оттуда вывести :)
avatar

barancev

  • 27 января 2010, 17:18
+
0
Почему не спросить соотечественников как они выводят?
Из 22,000 тестеров из 162 стран наверняка кто-то русский и выводил.
Top Newbie uTester: Alexey Filippow, Ukraine
Viacheslav Erofeev (Russia)

Не регистрировался пока, но хочу узнать, возможна ли схема с зачислением на счёт надежных друзей или родственников в Швейцарии, Германии и США. С последующей оплатой этой картой товаров в Озоне и тп?
avatar

korziner

  • 28 января 2010, 13:43
+
0
Сплошной оффтоп, собственно баги обсуждались только в первом комментарии(

Насколько я помню, Алексей со страниц S_T.ru просил отозваться Вячеслава Ерофеева, да только безуспешно. Внутри системы по-моему нельзя отправлять сообщения. Открыл топик в форуме, только наши туда, по-моему, не заглядывают.
avatar

retverd

  • 28 января 2010, 15:10
+
0
«Внутри системы по-моему нельзя отправлять сообщения» — здесь обязательно должны быть лазейки (читай «баги»). Где граница внутрей, как просекают, какие санкции, где точно формулируется запрет и какую силу он имеет?
Неужели нельзя по внутренней инфе вычислить контактные данные внешние? В конце концов, мы же не наносим ущерб, а наоборот действуем во благо их бизнеса.
avatar

korziner

  • 28 января 2010, 15:43
+
0
Я не говорил о том, что запрещено правилами. В форуме, кстати, нашел тему про оплату, но тоже никакой конкретики. Вечером свяжусь с теми, кто писал, спрошу, что и как. Кстати, как посмотреть список «Top Newbie uTester»? Я не нашел.
avatar

retverd

  • 28 января 2010, 17:02
+
0
Списка Top Newbie uTester не видал,
Фамилия распространенная, но ведь можно написать через фэйсбук человеку с такой фамилией и друзьями-тестерами, правда? Возможно Вы дали согласие по своей воле не контактировать (но я Вас заставил):
Companies and Testers agree not to
post their e-mail address, ICQ number, phone number, or
post any other method of contact outside of this site or
give any of the foregoing information to another User.

uTest.com provides you with message boards, which should be sufficient for the purpose of non-project specific communication with other Users.

Testers and Companies working together on a project shall be provided with all of one anothers' necessary contact information.


avatar

korziner

  • 28 января 2010, 19:15
+
0
Списка Top Newbie uTester не видал
А откуда тогда это:
Top Newbie uTester: Alexey Filippow, Ukraine
Viacheslav Erofeev (Russia)
Или я совсем ошалел после каникул и ничего не понимаю? Или в сообществе уже стало принято занудствовать до упора и отвечать только на полностью правильно сформулированные вопросы, шаг влево или вправо считаются уже неправильными и обработке не подлежат?
avatar

retverd

  • 28 января 2010, 19:28
+
0
Всё проще: Вам может доступен какой-то конкретный список, о котором Вы и спрашиваете, а я даже не способен понять о каком списке речь, поскольку не зарегистрирован.
Выяснить откуда фраза ведь очень просто: гугл этой фразы в кавычках даёт 7 страниц. А дальше фэйсбук и друзья-тестлиды эйч-пи.

Но ради чего всё это занудство? Мне пока стрёмно регистрироваться, не советуясь с юристами и участниками о последствиях такого контракта. Контракт связывает. Что значит нельзя постить любой «method of contact outside of this site». Значит его надо хорошо (=быстронагугливаемо) запостить до подписания контракта? В то же время хочу поработать в такой крутой (по описаниям) системе, плюс заработать.
avatar

korziner

  • 29 января 2010, 10:12
+
0
Понятно, мое второе предположение (про занудство) действительно было верным. Спасибо.

Собственно, кому надо, тот действительно перероет FaceBook (а лучше LinkedIn) и найдет. Успехов в узнавании)
avatar

retverd

  • 29 января 2010, 12:35
+
-2
Да, я считаю занудство положительным качеством. В В отличие от линкеда, в фэйсбуке прямо скриншоты утэста.
avatar

korziner

  • 29 января 2010, 13:09
+
0
Думаю, что можно, если вы научите свою банковскую карту прикидываться американской :)
avatar

Vader

  • 22 января 2010, 19:14
+
0
Это ответ на какой из двух вопросов? :)
Я честно говоря не знаю принцип работы PayPal-а и чем он, например, отличается от обычных электронных кошёлок.
avatar

LeshaL

  • 23 января 2010, 23:25
+
0
Это к вопросу о том, можно ли прикинуться американцем. Дело в том, что PayPal, привязан к банковской карте, соответственно, прикинуться американцем у вас не получится, ибо банк эмиттент будет известен системе. Ну а страны СНГ у PayPal'a не в почете, поэтому нашими картами можно только платить, а вот зачислять на них средства нельзя :(
avatar

Vader

  • 24 января 2010, 00:00
+
0
Спасибо за разъяснение. Хотя не понятно зачем тогда это <...> ПэйПэл, если я и так могу оплатить покупки этой банковской картой, к которой он привязан. И выход есть — надо заиметь счет в банке (и карточку соотвественно для него) в какой-нибудь стране к которой этот ПэйПэл нормально относится.

Хотя тут конечно я немного удивлен тем как работает uTest. Похоже они такими действиями намеренно не хотят участия тестировщиков из некоторых стран. И речь не только о России.
avatar

LeshaL

  • 24 января 2010, 22:06
+
0
Хотя не понятно зачем тогда это <...> ПэйПэл, если я и так могу оплатить покупки этой банковской картой, к которой он привязан.

Не всегда есть возможность оплатить покупки банковской картой. Самый яркий пример — ebay.
И выход есть — надо заиметь счет в банке (и карточку соотвественно для него) в какой-нибудь стране к которой этот ПэйПэл нормально относится.

Не знаю как у вас в России, а вот у нас на Украине за это по голове не погладят, ибо незаконно.

Короче, нет в мире справедливости.:)
avatar

Vader

  • 24 января 2010, 22:30
+
0
Незаконно открывать банковский счет в другой стране? Первый раз о таком слышу, честно говоря.

Алексей, в PayPal можно совершать операции не только с кредитной карты, учетная запись сама по себе является «счетом». К тому же, при оплате кредитной картой через PayPal твои данные не видны продавцу, то есть в данном случае система выступает в роли шлюза.
avatar

retverd

  • 25 января 2010, 08:06
+
0
Незаконно открывать банковский счет в другой стране? Первый раз о таком слышу, честно говоря.

Я же говорю, я не знаю как в России, но для украинских граждан открыть счет в иностранном банке не так то и просто. Чтобы все сделать по закону, вам нужно получить индивидуальную лицензию НБУ (нац банк Украины). Лицензия эта действует в течении одного года, после чего нужно получать новую. Еще можно открыть счет, если вы находитесь зарубежом на законных основаниях, но при этом, по возвращению в страну, вам нужно будет этот счет закрыть либо, опять же, получить лицензию. Все другие варианты незаконны.

Не думаю, что ради PayPal'a кто-то будет все это делать.
avatar

Vader

  • 25 января 2010, 12:19
+
0
Для граждан РФ тоже что-то такое было. Помню рассказы про процедуру трудоустройства в Чехии (на 2002г): для того, чтобы получить рабочую визу надо иметь счет в чешском банке, для того чтобы иметь счет в чешском банке было законно с точки зрения РФ, надо иметь рабочую визу. Вот так.

Возможно сейчас уже и нет такого закона, не возьмусь сказать. Но думаю, что те кто такие законы когда-то принимал наверняка счета за границей имеют :)
avatar

LeshaL

  • 25 января 2010, 20:47
+
0
Интересно, но разве создавая uTest Debit MasterCard мы не открываем счет в иностранном банке? И на эту карточку можно принимать оплату с других карт через интерфейсы Payoneer.
avatar

retverd

  • 28 января 2010, 15:07
+
0
Именно так. Поэтому Payoneer тоже вне закона. :)
avatar

Vader

  • 28 января 2010, 15:22
+
+1
Выпуск карточки одобрили, остается ждать 25 рабочих дней до ее доставки. На этом предлагаю дискуссию в данной ветке на финансовые темы прекратить, все ж таки Панбагон, а не банк) Продолжение истории будет отдельным топиком.
avatar

retverd

  • 28 января 2010, 22:03

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.