Под это дело запилено приложение для андроид "Проверка кассового чека" Весьма глючное, но в принципе рабочее.
С помощью него можно отсканировать QR-код с чека и получить его электронную копию (png, pdf, json).
Причем есть сведения не только о дате и общей сумме покупки, но и все позиции покупок текстом! Т.е. можно максимально автоматизировать учет покупок, а если это дело совместить с модулем управления списком продуктов и списком покупок, то совсем классная тема вырисовывается.

Официально API не объявляли. По-быстрому отснифил трафик приложения на андроиде. Оказалось, все передается открыто (http) с использованием базовой авторизации apache get-запросами. В качестве логина - номер телефона, пароль приходит в СМС при регистрации в приложении.
Запросы слать сюда http://proverkacheka.nalog.ru:8888
Для начала выявил такие запросы:
Код: Выделить всё
//получить выписку за все время
GET /v1/extract?sendToEmail=0&fileType=json
GET /v1/extract?sendToEmail=0&fileType=pdf
//получить выписку за указанный промежуток времени
GET /v1/extract?dateFrom=2017-04-11T00:00:00&dateTo=2017-04-11T23:59:00&sendToEmail=0&fileType=json HTTP/1.1
Код: Выделить всё
GET /v1/extract?dateFrom=2017-04-11T00:00:00&dateTo=2017-04-11T23:59:00&sendToEmail=0&fileType=json HTTP/1.1
Authorization: Basic ЛОГИН:ПАРОЛЬ (закодированные в base64)
Device-Id: ИД АНДРОИДА
Device-OS: Adnroid 7.1.1
Version: 2
ClientVersion: 1.3.7.1
Host: proverkacheka.nalog.ru:8888
Connection: Keep-Alive
Accept-Encoding: gzip
User-Agent: okhttp/3.0.1
Код: Выделить всё
HTTP/1.1 200 OK
X-Powered-By: Express
Content-Type: application/json; charset=utf-8
Content-Length: 52
ETag: W/"34-knrjUyhteJ4MpF/gIp72hw"
Date: Tue, 11 Apr 2017 21:47:25 GMT
Connection: keep-alive
{"url":"/v1/download/xxxxxxxxxxx.json"}
Возможно, потом перейдут на https и сменят API, а пока все открыто и просто.