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