Затачивается для хорошей работы с новыми клиентами. У кого какие вопросы/предложения пишите буду продвигать
К самой платежке (z-payment.com) особо замечаний нет, все что нужно вроде работает.
Последние дни правда сайт подтормаживает основательно почти постоянно, но похоже это ДДОСеры и до нее добрались (блин, кто же все-таки заказчик? ДДОСЯТ вообще ВСЕ что-то хоть как-то связанное с криптовалютами, хотя это денег немалых стоит)
Мне интереснее например их p2p биржа/эскроу сервис (z-change.com) интегрированная с платежкой.
Потенциально очень востребованная вещь, но вот там косяков, багов и недоработок просто тонны. Поработал немного "бета тестром" несколько дней косяков собрал груды.
Примеры (в произвольном порядке по памяти).
1. На бирже учитывается наличие аттестации пользователей - возможно может быть полезно, но работает через одно место:
1а - если в заявке подававший ее отметил, что он согласен обмениваться только с аттестованными пользователями, то ты в нее даже зайти просмотреть не сможешь(но в общем списке она при этом показывается). Получаешь страничку с типовым "Access denied" и дальше по этим 2 словам гадай что это значит и почему "denied". Только методом тыка выясняешь потом, что это оказывается потому что подававший поставил галку "только для аттестованных", а у тебя аттестата нет.
2б - я потом оформил аттестат (благо в самой z-payment есть удобный быстрой способ для этого), в "запретные" заявки вход заработал (т.е. биржа распознает, что атестат у меня есть), но когда я сам создаю заявки (а не встречную сделку к выставленной кем-то другим) в заявках пишется что аттестата у подававшего, т.е. меня - нет (хотя он есть)
2. Биржа взимает комиссию в 0.25% за свои услуги (посредника/полугаранта). Но ни в правилах ни в оферте (с которой нужно согласиться) про это ни единого слова. Узнаешь об этом только видя что сумма списывается со счета немного большая чем подавал заявку. То что это комиссия биржи за услуги и сколько она составляет нужно самому определять экспериментально (или у поддержки спрашивать).
3. Не работает отмена заявок, хотя такая функция заявлена. (Точнее свою вообще похоже нельзя отменять? только приостанавливать и менять курс...) А вот если случайно подал кому-то встречную (и тем заблокировал его средства), ее по-идее можно отменить, чтобы не задерживать человека - на случай если по ошибке не ту заявку взял или передумал. Вот только кнопка такая есть - но по факту не работает, нажимаешь открывается пустая страничка, а заявка остается не отмененной. И так и висит пока ее робот не отменит из-за истечения срока ожидания.
4. Когда-то кто-то подает жалобу на твою заявку (штатный механизм урегулирования через администрацию споров между 2 клиентами - собственно основная функция для чего такой посредник и нужен), то тебе присылается уведомление об этом и ссылка на тикет с описанием проблемы/претензиями другой стороны. Эта же ссылка отображается в списке заявок напротив находящихся на рассмотрении(заблокированных). Вроде ОК? Вот только проблемка - все это сделано через стандартные тикеты в тех.поддержку, а эти тикеты может читать/смотреть (и отвечать) ТОЛЬКО тот кто их выставлял(ну и тех поддержка разумеется). Т.е. та сторона которая подает жалобу. Тот же НА кого ее подают и кто должен на нее отреагировать/урегулировать ситуацию ее даже прочитать не может и узнать в чем собственно проблема. У меня такая уже висит заблокированной несколько дней - заявка заблокирована, ссылки на жалобу предоставлены, только прочитать их нельзя. А человек с другой стороны в это время вероятно думает что его специально игнорируют и начинает злиться и что его пытались/пытаются кинуть.
5. Таймаут на оплату иногда может глюкнуть. У меня по крайней мере 1 случай уже есть - выставил встречную заявку, оплатил ее почти сразу же (через неск. минут), нажал подтвердить. А робот(скрипт) ее взял и отменил через какое-то время как неоплаченную. В результате заблокированные средства вернулись другой стороне. При этом через внешнюю платежку (в данном случае QIWI) человек деньги от меня тоже уже получил. Конкретный человек похоже честный попался и готов вернуть лишнее полученные(благо в киви номер счета - это номер телефона, а то было бы и не связаться даже), но для площадки это фэил в основной ее функции - гарантии прохождения и честности сделки.
6. На бирже есть полезная функция - автоматически рассчитываются % "выгодности" каждой заявки и автоматическая сортировка заявок по этому критерию в общем списке. Считается просто - берется курс предлагаемый конкретным пользователем в конкретной заявке и сравнивается с "референсным" курсом (если в одной валюте, просто разные платежки он = 1:1, если валюты разные то курс ЦБ похоже берется).
Но в некоторых валютах оно работает неправильно. Например везде на 1м месте висела заявка где кто-то предлагал купить у него WMU (украинские гривны) по 5 руб за гр. При официальном курсе 3.95р и реальном (на WM обменниках и бирже) где-то около 3.5-3.6 руб.
Однако рассчет показывал кто курс заявки на +16% выгоднее. (хотя он наоборот намного хуже) и ставил на 1е место.
Написал на этот счет тикет развернутый - получил отписки, дополнил уточнил - опять отписка по которой похоже человек вообще не понимает о чем речь идет (или просто не удосужился прочитать)
....
Ну про всякие мелочи типа невозможности номер тел. в международном формате прописать (все только на российские рассчитано, без кода страны), или левой статистики по заявкам или опечаток и сбоев форматирования расписывать не буду - таких мелочей кучу насобирать можно.
В результате - отличная (и ИМХО нужная/потенциально весьма востребованная) идея/задумка. И убогая практическая реализация.