Jump to content

    
mantech

Интерфейсы безконтактного эквайринга

Recommended Posts

Приветствую. Сразу скажу, может не тот раздел, но похожего не встретил.

Собственно тема - есть задача прикрутить к вендинговому аппарату систему безконтактных платежей. Конечно есть уже готовые терминалы, но это дорого и неспортивно)))

Попала в руки такая штуковина - UIC 680FG  https://uicpayworld.com/products/unattended/uic680fg/

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

Так вот собственно вопрос, где берется этот софт, есть-ли он в свободном доступе, какая-либо документация по этому и все в таком роде, стоит-ли в эту тему "копать"? 

 

Share this post


Link to post
Share on other sites

В банк, конкретный банк в конкретном регионе обслуживания.
Ну, и к тех.поддержке вашего сотового оператора, через которого гоните трафик. Особенно, если в ХМАО и/или Крыму: там ваще жесть.
Я пару лет не плотно в этой теме, но даже тогда хватило.

Share this post


Link to post
Share on other sites
3 часа назад, aleksandr-zh сказал:

В банк, конкретный банк в конкретном регионе обслуживания.

Даже так... Хотелось бы, чтоб по всей стране обслуживали, а то как клиенту потом говорить, "туда не ходи, сюда ходи")))

Сколь не приносили терминалов, в основном втб и газпромбанк, еще "зеленый" был с каким-то дурацким терминалом, который фиг подключишь, но от этого банка предпочитаю держаться подальше)))

Edited by mantech

Share this post


Link to post
Share on other sites

Хорошо вам, у вас выбор есть ))
Брянская область поголовно на Сбере, встречается МинБанк, ГазпромБанк и местные филиалы больших банков. ВТБ что-то не припоминаю, хотя может это происки ковида ))

Share this post


Link to post
Share on other sites
02.01.2021 в 20:46, aleksandr-zh сказал:

ВТБ что-то не припоминаю,

Странно, вроде второй банк по значимости после сбера, он еще втб24 раньше назывался, у нас немало филиалов, а газпромбанк только один... Я так понимаю, что счет-то может быть в любом банке, главное эквайринг заключить с каким-нибудь, кто более лояльный...

Вообщем пока мысль такая, взять дешевый одноплатник, у которого есть эзернет и усб, поставить на него линукс, и либы, предоставленные банком, и сделать какой-нить обмен с терминалом по уарту или тому же TCP-IP. Потом уже новая тема подоспеет, мультикасса - чтоб можно было 1 кассу к нескольким терминалам подключить, на том же одноплатнике и прикрутить... Почему линукс - что-то мне подсказывает, что банковские либы будут закрытые или вообще блобы бинарные...

Share this post


Link to post
Share on other sites
29 минут назад, mantech сказал:

мысль такая, взять дешевый одноплатник

сделать можно
А продать? Что-то мне подсказывает... ;(

Share this post


Link to post
Share on other sites
3 часа назад, aleksandr-zh сказал:

А продать? Что-то мне подсказывает... ;(

А в чем проблема? Так-то идея не продавать отдельно, а комплектовать терминалы собственного пр-ва. Сторонние фирмы берут за это немерянные деньги (терминал б\н оплаты 25-28т.р. касса 10-13т.р. за штуку), продают и адаптеры к кассам 10т.р. при себестоимости одноплатника 800р+150 сд карта. Накладненько...

Share this post


Link to post
Share on other sites
On 12/29/2020 at 5:56 PM, mantech said:

....где берется этот софт, есть-ли он в свободном доступе, какая-либо документация по этому и все в таком роде, стоит-ли в эту тему "копать"? 

 

пишется сотрудниками банка/процессинга или третьими лицами при полном сотрудничестве с первыми. Более того - есть у первых чуваков и имитаторы и тестовые данные для "боевой" проверке.

Когда всё начиналось (и использовались такие вещи как инфотел, спринт), в основном за транспортный протокол брался виза2 и далее его кромсали. Правда жизнь банков тогда была соизмерима со временем реализации протокола :)

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

Если желание осталось, то для начала копните Visa2 (хотя возможно это уже и устарело) в соответствующих ISO документах.

 

(круглый)

Share this post


Link to post
Share on other sites
2 часа назад, kolobok0 сказал:

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

Похоже, что так и есть, к счастью, юр. утрясками будут заниматься соотв. люди, а по протоколам мне рекомендовали использовать то, что написали в банке, пока не знаю, в каком виде это будет представлено (либы или драйвера с соотв. API), но дали понять, что это будет только под вин или линукс, поэтому написал выше, что есть идея с одноплатником, т.к. драйвера под кассу у них уже есть, осталось потом утрясти, может-ли это работать совместно, в теории особых проблем быть не должно, но мало-ли... В принципе, это и не плохо, проще интегрировать в уже готовую систему, чем вкорячивать исходники под свой baremetal проект, к тому же все это дело частенько меняется, по кассам уже дважды было, по эквайрингу вполне возможно тоже... В данный момент все это как идея, пока будем использовать сторонний терминал по MDB протоколу,  времени мало(((

Edited by mantech

Share this post


Link to post
Share on other sites
On 1/11/2021 at 8:16 PM, mantech said:

...дали понять, что это будет только под вин или линукс,...

Сам протокол обычно открыт, если только не кромсали сами. Обычно со скрипом отдают инфу по подтверждению в конце опер-дня. Т.к. это вторая логическая часть, которая собственно подтверждает все случившиеся транзакции и является уже фактом дальнейшего перевода бабла. Основная заковыка это не реализация а юр. одобрямс в дальнейшем.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.