mantech 0 Posted December 29, 2020 · Report post Приветствую. Сразу скажу, может не тот раздел, но похожего не встретил. Собственно тема - есть задача прикрутить к вендинговому аппарату систему безконтактных платежей. Конечно есть уже готовые терминалы, но это дорого и неспортивно))) Попала в руки такая штуковина - UIC 680FG https://uicpayworld.com/products/unattended/uic680fg/ блок считывания карт виза, мастеркард и пр... Подключается к хосту по RS232 или USB HID, есть какая-то документация, даже несколько путевая, по работе с картой (считывание запись и пр), но нет самого главного, блока, который работает с банковской процессинговой системой, т.е. запрошенная сумма для списания, плюс информация с карточки отправляется на банковский сервер, где принимается решение об одобрении или отказе. Так вот собственно вопрос, где берется этот софт, есть-ли он в свободном доступе, какая-либо документация по этому и все в таком роде, стоит-ли в эту тему "копать"? Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 1 · Report post 29.12.2020 в 17:56, mantech сказал: Так вот собственно вопрос Жаль, видимо очень специфично все, проще забить... Quote Ответить с цитированием Share this post Link to post Share on other sites
x893 0 Posted January 1 · Report post Задайте вопрос тех поддержке банка с которым хотите работать. Они всё это знают и расскажут. Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 1 · Report post 8 часов назад, x893 сказал: Они всё это знают и расскажут. Хм. Не думал в таком ключе, хотя можно попробовать... Quote Ответить с цитированием Share this post Link to post Share on other sites
aleksandr-zh 0 Posted January 2 · Report post В банк, конкретный банк в конкретном регионе обслуживания. Ну, и к тех.поддержке вашего сотового оператора, через которого гоните трафик. Особенно, если в ХМАО и/или Крыму: там ваще жесть. Я пару лет не плотно в этой теме, но даже тогда хватило. Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 2 (edited) · Report post 3 часа назад, aleksandr-zh сказал: В банк, конкретный банк в конкретном регионе обслуживания. Даже так... Хотелось бы, чтоб по всей стране обслуживали, а то как клиенту потом говорить, "туда не ходи, сюда ходи"))) Сколь не приносили терминалов, в основном втб и газпромбанк, еще "зеленый" был с каким-то дурацким терминалом, который фиг подключишь, но от этого банка предпочитаю держаться подальше))) Edited January 2 by mantech Quote Ответить с цитированием Share this post Link to post Share on other sites
aleksandr-zh 0 Posted January 2 · Report post Хорошо вам, у вас выбор есть )) Брянская область поголовно на Сбере, встречается МинБанк, ГазпромБанк и местные филиалы больших банков. ВТБ что-то не припоминаю, хотя может это происки ковида )) Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 4 · Report post 02.01.2021 в 20:46, aleksandr-zh сказал: ВТБ что-то не припоминаю, Странно, вроде второй банк по значимости после сбера, он еще втб24 раньше назывался, у нас немало филиалов, а газпромбанк только один... Я так понимаю, что счет-то может быть в любом банке, главное эквайринг заключить с каким-нибудь, кто более лояльный... Вообщем пока мысль такая, взять дешевый одноплатник, у которого есть эзернет и усб, поставить на него линукс, и либы, предоставленные банком, и сделать какой-нить обмен с терминалом по уарту или тому же TCP-IP. Потом уже новая тема подоспеет, мультикасса - чтоб можно было 1 кассу к нескольким терминалам подключить, на том же одноплатнике и прикрутить... Почему линукс - что-то мне подсказывает, что банковские либы будут закрытые или вообще блобы бинарные... Quote Ответить с цитированием Share this post Link to post Share on other sites
aleksandr-zh 0 Posted January 4 · Report post 29 минут назад, mantech сказал: мысль такая, взять дешевый одноплатник сделать можно А продать? Что-то мне подсказывает... ;( Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 4 · Report post 3 часа назад, aleksandr-zh сказал: А продать? Что-то мне подсказывает... ;( А в чем проблема? Так-то идея не продавать отдельно, а комплектовать терминалы собственного пр-ва. Сторонние фирмы берут за это немерянные деньги (терминал б\н оплаты 25-28т.р. касса 10-13т.р. за штуку), продают и адаптеры к кассам 10т.р. при себестоимости одноплатника 800р+150 сд карта. Накладненько... Quote Ответить с цитированием Share this post Link to post Share on other sites
aleksandr-zh 0 Posted January 4 · Report post Как много нам открытий чудных готовит ... )) Как продадите 5 штук - черканите сюда! Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 5 · Report post 12 часов назад, aleksandr-zh сказал: Как продадите 5 штук - черканите сюда! Хорошо, если дело до этого дойдет))) Quote Ответить с цитированием Share this post Link to post Share on other sites
kolobok0 0 Posted January 11 · Report post On 12/29/2020 at 5:56 PM, mantech said: ....где берется этот софт, есть-ли он в свободном доступе, какая-либо документация по этому и все в таком роде, стоит-ли в эту тему "копать"? пишется сотрудниками банка/процессинга или третьими лицами при полном сотрудничестве с первыми. Более того - есть у первых чуваков и имитаторы и тестовые данные для "боевой" проверке. Когда всё начиналось (и использовались такие вещи как инфотел, спринт), в основном за транспортный протокол брался виза2 и далее его кромсали. Правда жизнь банков тогда была соизмерима со временем реализации протокола :) Технически реализовать не сложно, даже с подтверждением за опер день...Там больше заморота с юридическими утрясками и собственно с получением документа подтверждающим, что вы это вы :) Если желание осталось, то для начала копните Visa2 (хотя возможно это уже и устарело) в соответствующих ISO документах. (круглый) Quote Ответить с цитированием Share this post Link to post Share on other sites
mantech 0 Posted January 11 (edited) · Report post 2 часа назад, kolobok0 сказал: Технически реализовать не сложно, даже с подтверждением за опер день...Там больше заморота с юридическими утрясками и собственно с получением документа подтверждающим, что вы это вы :) Похоже, что так и есть, к счастью, юр. утрясками будут заниматься соотв. люди, а по протоколам мне рекомендовали использовать то, что написали в банке, пока не знаю, в каком виде это будет представлено (либы или драйвера с соотв. API), но дали понять, что это будет только под вин или линукс, поэтому написал выше, что есть идея с одноплатником, т.к. драйвера под кассу у них уже есть, осталось потом утрясти, может-ли это работать совместно, в теории особых проблем быть не должно, но мало-ли... В принципе, это и не плохо, проще интегрировать в уже готовую систему, чем вкорячивать исходники под свой baremetal проект, к тому же все это дело частенько меняется, по кассам уже дважды было, по эквайрингу вполне возможно тоже... В данный момент все это как идея, пока будем использовать сторонний терминал по MDB протоколу, времени мало((( Edited January 11 by mantech Quote Ответить с цитированием Share this post Link to post Share on other sites
kolobok0 0 Posted January 15 · Report post On 1/11/2021 at 8:16 PM, mantech said: ...дали понять, что это будет только под вин или линукс,... Сам протокол обычно открыт, если только не кромсали сами. Обычно со скрипом отдают инфу по подтверждению в конце опер-дня. Т.к. это вторая логическая часть, которая собственно подтверждает все случившиеся транзакции и является уже фактом дальнейшего перевода бабла. Основная заковыка это не реализация а юр. одобрямс в дальнейшем. Quote Ответить с цитированием Share this post Link to post Share on other sites