Ответы пользователя по тегу Электронная коммерция
  • Как организовать работу с кошельком пользователя на сайте?

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

    'деньги на сбер' это не про техническую часть, вместо платежки ты будешь ручками забивать (ну или там sms сбербанка анализировать), юридически ты не имеешь права так делать (кстати у сбера есть такая фича, оплата по qr коду, хз как дорого, у них там для юриков все дорого)
    Ответ написан
    Комментировать
  • Возможны ли надёжные сделки с анонимами онлайн?

    @rPman
    Про гаранта уже сказали.
    Если посредник не желателен, то можно использовать криптовалюты, а точнее мультисиг, по факту это возможность создавать транзакции, которые сработают только при условии, что указанное количество человек из участников сделки ее примут (подпишут), недостаток подхода, сделка с криптовалютами пока ещё многим неудобна, но зато возможны разные конструкции, к примеру оба участники сделки блокируют определенные суммы и обоим не выгодно ее заморозка на долго.
    Ответ написан
    6 комментариев
  • Как автоматически создать нескольких изображений, наложив одно изображение на другие и трансформировав форму этого изображения в процессе?

    @rPman
    100% готовая библиотека есть, но не нагуглилась, так как задача не такая уж и сложная, ведь все можно сделать заранее.

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

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

    Ищи библиотеки, с эффектом warping/morphing, те что есть работают по ключевым точкам, как раз те что рассчитываешь по центрам квадратом в моем описании выше.
    Ответ написан
    1 комментарий
  • Как правильно интегрировать платежные сервисы с разными бизнес-правилами на id-транзакций?

    @rPman
    Сервисы взаимно независимые?

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

    Когда работаешь с чужими сервисами и не может повлиять на них, ничего кроме самостоятельно поддерживать свою связку части их базы со своей, и слава богу что у вас только один идентификатор! а не так, что может понадобится заводить и следить за состоянием части базы из стороннего сервиса.
    Ответ написан
  • Как противодействовать скликиванию товара?

    @rPman
    сделайте шаг резервирования товара отдельным этапом, требующим какого то действия покупателя - не важно что это не перевод денег, люди не обязательно хотят делать гадости, просто они пришли, собрали товар в корзину, посмотрели цену и ушли, а корзина осталась висеть - пусть пользователь нажимает для резервирования специальную кнопку, а там телефон, смс код и прочее, в общем действие от пользователя.
    Ответ написан
    Комментировать
  • Фриланс не через брижу, способ оплаты (Продажа видео/битов)?

    @rPman
    Пока вы физик, вся эта деятельность так или иначе в серой зоне или под запретом.

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

    Если вы криптовалютный меняла, то я вам сочувствую, тяжелый у вас бизнес.

    Люди уже давно как минимум в курсе, правда пока не умеют и не пробовали. К сожалению, софт пока только подкачал, удобных lightning network для домохозяек пока отсутствует, а сам биткоин для микроплатежей не подходит.
    Ответ написан
    Комментировать
  • Как должна происходить покупка в магазине?

    @rPman
    Вы правильно подметили, у вас два варианта - резервировать ключи (достаточно их количество) и получить возможность ddos-ить ваш магазин, заказывая но не оплачивая товар, либо не резервировать - и решать проблему out of stock, делая refund.

    Выбирайте что вам проще, вполне возможно что refund для вас может оказаться платным (как мерчант решит, такое бывает с международными платежами) - что в чвою очередь даст злоумышленнику инструмент ddos-а уже вашу платежную систему рефандами (что будет стоить вам денег), злоумышленник просто приобретает десяток-сотню виртуальных банковских карт/ регистрирует много кошельков в электронных платежках - и банкротит ваш магазин.
    Ответ написан
    Комментировать
  • Создаю Биткойн кошелек. Какой лучше?

    @rPman
    electrum - идеальное решение для тех, кому не требуется доступ к blockchain (он нужен если вы захотите проводить свой анализ или нестандартные запросы).

    - мгновенный старт и не требует ресурсов от слова совсем (написан на питоне, клиент есть для android)
    - высокий уровень безопасности, никуда не передает приватные ключи (онлайн кошельки например хранят ключи на сервере), а в криптовалюте - приватный ключ = доступ к монетам.
    - удобное резервное копирование - для сохранения доступа ко всем адресам, сгенерированным в вашем аккаунте достаточно запомнить одну фразу из 12 английских слов (это не касается вручную импортированных адресов, само собой)
    - простой и удобный интерфейс, у десктопной версии есть удобные возможности по управлению адресами и использованию их для отправки новых транзакций (можно заморозить адрес чтобы с него не списывались монеты) так же видно сколько монет на каком адресе, можно условно считать это подакканутами внутри аккаунта, есть даже режим возврата сдачи на тот же адрес, с которого шло списание (не рекомендуется, если вы не хотите хотя бы минимальной слежки за своими тратами)
    Ответ написан
    Комментировать
  • Можно ли придумать новый алгоритм более быстрого нахождения нулей в "соли" блока?

    @rPman

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

    Ответ написан
    Комментировать
  • Обмен bitcoin на росбанки?

    @rPman
    К сожалению… тут либо быстро но плохой курс, либо курс получше но по медленней.

    Из крупных (с ликвидностью проблем не будет) это либо работать напрямую с mtgox (вывод ваером на свой счет в банк) но это для сумм от 1k$ и нереально большие сроки (месяцы).

    Либо обменники вида metabank.ru (-6%..8% от mtgox с такими же сроками) либо биржа btc-e (полно способов вывода, быстрые сроки в сутках но ужасный курс на вывод btc->фиат) либо золотая середина — bitcoin -> wmx -> wm.exchange.ru -> webmoney -> личный счет в банке.

    Последний метод — средний курс при терпимых комиссиях (на каждом шаге либо 0 либо 0.8%) и хорошие сроки (считанные сутки)
    Ответ написан
    2 комментария
  • Bitcoin Miner

    @rPman
    за 20к.р. нормального не купишь, но эффективнее купить долю :) что то типа asicminer (у них свое железо) или у меня (я заказываю у бабушкалабс)
    Ответ написан
  • Корзина товаров в интернет магазине

    @rPman
    Ограничивайте не количество товаров, а объем средств, которые ваш магазин способен обработать за один раз (нет в наличии нужного количества) или вы же не можете обслужить покупателя с миллионом в кармане (ограничения процессинговой системы или банка, к примеру).
    Ответ написан
    Комментировать