Ищу учителя по mdb и ардуино
- Войдите на сайт для отправки комментариев
Привет. Если ты не только знаешь протокол mdb, но также обладаешь талантом обучения, то мы можем с тобой посотрудничать.
Я изучаю ардуино и возникло желание применить знания ардуино в платежных системах.
Монетники и купюрники меня не интересуют. Только работа с безналом.
Собственно что нужно:
1. написать скетч с подробными комментами, который позволял бы, отправляя команду через монитор порта, посылать запрос на терминал об оплате. Например по команде 'zaprosit100r' - терминал запрашивал бы опрату 100р.
2. После успешной оплаты выводить в монитор порта сообщение об успешной оплате или отказе от оплаты.
3. Также необходимо объяснить как физически подключить ардуино к mdb порту платежной системы, чтоб они успешно обменивались сигналами( есть vendista и pax d200 с конвертером.) Т.е объяснить какие детали и где преобрести, какие пины и с чем соеденить или припоять.
Напиши мне на вотсап, если готов стать моим наставником в мире ардуино-mdb:) +79057204669 обсудим детали сотрудничества. Спасибо.
В платежных системах
100 мало, сейчас многие банки позволяют больше списывать с карты без авторизации. За и если не повезет, отхватить п.....й за 100 руб. как-то не солидно...
Наставник, есичо, за организатора пойдет в вашей ОПГ?
И да, пАйка, а не пОйка...
Вы о чем вообще? Терминал же мой на мое ип.. я им хочу управлять.. а не чужим.
А причем здесь MDB и банковские терминалы оплаты? Тот же D200 общается по обычному протоколу по СОМ порту. Вы в кучу валите вендинг и безнал. Это совершенно независимые и самодостаточные системы. Какова ваша цель пока не понятна. Для PAX D200 есть конвертор от ООО Технологии (кстати на 128 меге выполнен), который свяжет ваш аппарат с шиной MDB и банковским терминалом оплаты. А вообще можете в сети найти описание шины MDB и почитать для начала (это книга формата А4, толщиной 3 сантиметра мелким шрифтом)
Цель его одна... Скрыть обороты и не платить налоги :)))
Цель его одна... Скрыть обороты и не платить налоги :)))
не обязательно, может ТС хочет приложение написать, чтобы не ручками набирать на терминале сумму оплаты, не все же используют 1С
Всем приходится вешать фискальное оборудование, которое сразу отправляет инфу о транзакциях в тырнет, в базу налоговой. Вот это оборудование и пытаются обойти.
Без оборудования на руках такие вещи не делаются. И объяснение к скетчу будет просто набором отсылок к стандарту. Если ты сам его не можешь прочитать, то такое объяснение тебе мало поможет.
Короче, вся эта схема с обучением - дохлый номер. Составляй ТЗ и размещай заказ на разработку.
Всем приходится вешать фискальное оборудование, которое сразу отправляет инфу о транзакциях в тырнет, в базу налоговой. Вот это оборудование и пытаются обойти.
в магазин не выдающий нормальный чек я точно не пойду, еще и в налоговую отпишу..."вор должен сидеть в тюрьме"... )))
Сейчас для ИП сделали послабление, проверок кассовой дисциплины нет. Хотя закон, обязывает весь бизнес иметь кассу, действует с июля 2021г. Принял деньги - выдай чек, который всегда можно проверить у ОФД. Многие мелкие магазинчики, мойки самообслуживания, игровые аппараты в крупных ТЦ и прочий микро бизнес,до сих пор не имеют кассового аппарата, зато смело выдают квитки банковских транзакций по безналу, выдавая их за кассовый чек. В 54ФЗ определён штраф - за 1 не выданный чек = 10000 рублей. Как только государству потребуются дополнительно деньги, будет дана команда фас, и любой инспектор, постояв в сторонке с камерой смартфона 10 минут у такого предпринимателя, выпишет ему 100000 рублей, и тут же закроет лавочку. На сегодняшний день, нет положения об обязательной сертификации оборудования управляющего кассами (кассовыми серверами). Сами кассы конечно государство сертифицировало, занесло в гос реестр. Вот по этому сейчас и пытаются разорвать связку безнал-кассовый аппарат, и на свой страх и риск эмулировать чеки, потому как о проверках узнают заранее, и всегда можно нажатием кнопочки перевести в нормальный режим работу кассы. Похоже и топикстартер нечто такое задумал. Только напрасно всё это, захотят поймать поймают, и ещё больше впаяют ИМХО.
to SAB. То, что Вы описали покрывается агентским договором на обработку платежей по пластиковым картам (кстати, с точки зрения нашего законодательства это наличные платежи. Маразм, но мы в Рашке) И должно выдавать именно кассовый чек, чек терминала выдавать лишь желательно, это правило устанавливаемое банками. (Но он никому нафиг не нужен, по этому обычно выдают оба.)
Кому надо, имитатор сервера оператора фискальных данных, с которым и работает касса, давно валяется где-то на яндексе, и по моему даже не в одном варианте. Кто ищет, тот найдет. Что-бы пробить чек на терминале, и соответственно сделать перевод, совершенно не нужно подключать что-либо, достаточно нажимать правильные кнопки, и иметь карточку. Так что для воровства денег это не катит.
Человек просто решил за три копейки сделать разработку вендингового автомата, или оборудование для их тестирования и ремонта, но не смог нормально описать задачу.
to idgleb. Сформулируй задачу четче, что, как и для чего. И если речь идет о разработке именно автомата, то такой подход гарантирует проблемы. Обычно при работе такого оборудования нужно проверять кучу мелких но не приятных ошибок, на которые в таких вот примерах обычно забивают большой и толстый, по этому заказывайте сразу результат. Не надо рассчитывать допилить напильником.
to imp Какие договора? Какой имитатор ОФД? Вы пробовали хоть раз настраивать кассу и привязать ее к ОФД? Читайте внимательнее. Я говорил, что чек может сформировать ардуинка, и она же формирует QR-чек, без всяких компьютеров, а когда надо, быстро переключается на реальную кассу. Именно ардуинка вставляется в разрыв между аппаратом и кассой. Сейчас у автора нет такой возможности, потому что по MDB сразу идет на конвертор цена продукта, а с конвертора сразу на банковский терминал, и как только банк присылает результаты транзакции, конвертер автоматом посылает данные кассе, ну а та делает своё дело. И в стандартном варианте уйти от налогов не удается. Вот автор и хочет привлечь к этому делу программиста, и думаю, что ему и нафиг не надо что то изучать. Это обучение чистое прикрытие. Ему нужен зис председатель. Если что, он не виноват, это тот всё сделал. Правильно Rumata сказал уже в первом же посту про ОПГ.
to SAB. Т.е. Вы предполагаете получение денег через банк, при этом не пробивая через кассу??? За задницу возьмут при первом-же квартальном отчете. И самое главное, для этого не нужен никакой девайс. (Девайс даже ухудшает ситуацию, ибо свидетельствует об умысле.) Просто перевел деньги посредством терминала, а чек на кассе скинул и всё. Здесь же человек хочет не имитировать прием команды с кассы, а сам подавать команду терминалу на перевод денег. Это и без всяких ардуин легко сделать с кнопок терминала.
Конечно, это не разумно, правильнее передать чек на кассу, а с кассы бросить на терминал (схема отработанная, большинство терминалов уже умеют работать в такой связке с POS - регистраторами без участия человека.)
Так в том то и дело, что человек не хочет, чтобы клиент ручками тыкал в клавиатуру терминала. Я так понял его т.з.
Короче, ждем пояснений ТС.
C такими идеями стартапов можно несколько лет ждать пояснений. Прокурор зачитает по бумежке что автор имел ввиду, но на форуме это не опубликуют
Прокурор припаяет. ;)
Да я читал этот талмут про mdb.. все сохраняю себе и изучаю. Но м пока смог только принять на ардуино факт оплаты через serial и то мне это подсказали какой байт словить надо. Я его ловлю и запускаю работу сиропной станции, без факта покупки напитка она не работает.. чтобы сиропы не воровали...
Сейчас хочу сделать систему самообслуживания.. что это будет конкретно пока не решил.. идей много.. просто хочется научится
принимать оплату командой по serial и считывать факт оплаты также по сериал..
А терминалы самостоятельно обеспечивают фискализацию по 54-ФЗ (через nanokassa.ru) и выводят QR-код на экран.
терминалы самостоятельно обеспечивают фискализацию по 54-ФЗ (через nanokassa.ru) и выводят QR-код на экран.
Похоже тут большинство тут далеки от вендинга и не понимают что терминалы самостоятельно обеспечивают фискализацию по 54-ФЗ и выводят QR-код на экран.
А моя задача погрузится в мир mdb - мне это интересно..но понимаю что с человеком знающим тему можно быстрее понять как работают теже вендинговые аппараты, а именно как и какие сигналы они посылают на терминал, чтобы тот выдал запрос на оплату.
Суть такая: ардуино это как мозг вендингового аппарата.. не важно какого, т.к сейчас задача у меня просто чтобы ардуино послал сигнал на терминал через мдб шину командой по serial.
В принципе считать с сериал факт оплаты я уже могу, но если напишите свой вариант тоже будет интересно. Вот и все. Понимаю что это не все так просто и что там есть преобразования с 9 битного пакета в 8 битный и обратно.
И как я понимаю нужно прописать в коде протокол общения ардуино с терминалом. Но если будут коменты в коде и устные ответы на вопросы по вотсап..то я думаю что справлюсь с изучением.
Ну ты думай что говоришь то ? Конечно тут программеры, они твой вендинг (мля слово то какое ... КОРМЕЖКУ) на пальце вертели. Протокол понятен всем. Это яйца выеденного не стоит. Но обучение, не дешевый процесс. А обучение спецухе еще дороже. Твоего уровня никто не знает, может тебя с ноля или с нуля учить придется... Вот ты знаешь чем ноль от нуля отличается ?
Можно определить почасовую оплату
Или можно сделать оплату в несколько этапов:
1. Оплата за написанный с комментариями скетч
2.оплата за схему физического подключения ардуино к mdb порту терминала vendista.
3. Почасовая оплата ответов на возникшие вопросы к коду и схеме.
Если кому интересно пишите в вотсап обсудим детали:
89057204669
вендинг (мля слово то какое ... КОРМЕЖКУ)
с чего бы "вендинг" - кормежка? вендинг это продажа, скорее всего с латыни, например в испанском vender - продавать
так что перевод "торговый автомат" - вполне себе точный
А какая разница ? Это ничего не меняет . Лично я покупаю там только жратву. Презервативы и линзы не покупаю.
Терминал vendista общается через обычный UART интерфейс. Кто вам внушил чушь, что банковские терминалы подключаются в вендинге по шине MDB ? Вы хотя бы с производителями свяжитесь и узнайте https://www.vendista.ru/developers.html В кучу всё свалили, запутали себя и пытаетесь делать выводы, не зная как всё работает в вендинговых аппаратах.
У меня есть вендиста и она работает по mdb. По крайней мере кабель от нее вставляется в порт mdb.
Кабель вообще ничего не значит. Если по одинаковым телефонам, между собой, говорят два разноязычных человека они все рано ничего не поймут.
Понял. Но с кофемашиной например он общается же через mdb протокол. Т к на кофемашине выставлен именно этот протокол в настройках. Верно?
Прочитал на сайде вендисты: Доступны интерфейсы: UART, MDB, I2C, SPI, “сухой контакт”.
Я вам дал прямую ссылку для интеграторов. Какие интерфейсы и кому они доступны?? Сам производитель говорит что только по UART вы можете управлять терминалом, а вот обратный сигнал от банка, можете и пульсом получать (сухой контакт- открытый коллектор). Но эти режимы выхода заказываются отдельно при прошивке терминала и ввода его в эксплуатацию.
Спасибо написал им