[ОБСУЖДЕНИЕ] МакФест для айтишников

noname

MLG
Дней с нами
3.752
Розыгрыши
1
Сообщения
770
Репутация
278
Реакции
698
Как многие знают в пред акции, были пирожки и булки, где можно было поменять в qr коде запись и получать вместо пирожка бигмак.

Так вот сейчас идет макфест, тока тут сканим чеки и получаем плюхи в профиль мака на ведре или на яблоке в приле.

  • t=20190208T2041&s=39.00&fn=9286000100253247&i=15675&fp=2577228809&n=1
  • t=20190208T2042&s=39.00&fn=9286000100253247&i=15676&fp=1650856524&n=1
Выше представлены QR коды, полученные через автомат у кассы.

t=20190208T2041 - Дата, время ( не нужная для Нас инфа)
s=39.00- Сумма покупки ( не нужная для Нас инфа)
fn=9286000100253247 - Заводской номер фискального накопителя (ФН) - НУЖНО
i=15675 - Номер фискальных данных (ФД) - НУЖНО
fp=2577228809 - Фискальный признак данных (ФПД) - НУЖНО
n=1 - Означает что аппарат взял деньги ( не нужная для Нас инфа)

Для получения приза нужны только данные:
FN (Постоянное)
I (Меняется по возрастанию)
FP (Зависит от данных)


Фискальный признак документа генерируется не кассой, а фискальным накопителем (ФП), на основании введенных данных:

  • ИНН пользователя (7710044140)
  • дата, время регстрации
  • регистрационный номер ККТ
  • порядковый номер фискального документа
  • заводской номер ККТ (009020016)
  • ИНН ОФД

И тут я понял, что дальше я лезу тока в жёпу, может кто додумает

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

Ну го обсудим)
 
"fp=1650856524" не получится подобрать, а раз его запрашивают в первую очередь, то все бесполезно.
 
Может быть, как в акции с пирожками и бигмаком в qr-коде заменить код товара.