Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени онлайн
Общение / Веб версия / Онлайн-касса и штрих-код на чеках

Онлайн-касса и штрих-код на чеках

Николай
11 октября 2018 12:14
Повторные операции создаются на основе предыдущих записей, у конкурентов. Не парюсь теперь. Скан кодов чеков тоже есть.
maskman
11 октября 2018 13:20
vavilen Пишет:
Не смешите мои тапочки
Я же не сказал что его надо делать, надо о нем думать, первые 3 года )))
throwaway
18 октября 2018 13:23
API приложения Чек-Скан, выкладываю только то, что необходимо для получения информации о чеке:

Регистрация:
Не до конца разобрался, может быть выложу потом
Пока что можно зарегистрироваться через их приложение

Логин:
Метод: POST
URL: https://checkscan.warefly.us:8443/api/v2.1/login
Заголовки: Content-Type: application/x-www-form-urlencoded
Тело: username=<ПОЧТА>&password=<ПАРОЛЬ>
(<ПОЧТА> и <ПАРОЛЬ> должны быть url-закодированы (https://en.wikipedia.org/wiki/Percent-encoding))

Из ответа надо выдрать куки "remember-me"

Получение чека:
Метод: POST
URL: https://checkscan.warefly.us:8443/api/v2.1/qr
Заголовки: Content-Type: application/json
Куки: "remember-me", та, что была выдрана из логина
Тело: {"datetime": "<ДАТА>", "totalSum": "<СУММА>", "fn": "<ФН>", "fd": "<ФД>", "fpd": "<ФП>", "location": {"lon": 0, "lat": 0}}
(
<ДАТА> - 15-символьная строка, в формате ггггммддTччммсс или ггггммддTччмм00, в QR-коде стоит после "t", может понадобится вручную добавить 2 нуля в конец
<СУММА> - сумма, можно в копейках (без точки), можно в рублях (с точкой), в QR-коде стоит после "s"
<ФН> - в QR-коде стоит после "fn",
<ФД> - в QR-коде стоит после "i",
<ФП> - в QR-коде стоит после "fp",
)

В ответе будет json-объект, в нем ничего сложного нет
throwaway
18 октября 2018 13:32
Нашел как можно создать "анонимный аккаунт":

Метод: GET
URL: https://checkscan.warefly.us:8443/api/v2.1/users/anon

В ответе будет json-объект с username и password
throwaway
18 октября 2018 13:44
Пример на python: https://pastebin.com/ERBiPMNg
mrt
27 октября 2018 02:05
Api фнс открыли
https://www.nalog.ru/rn32/news/activities_fts/7907428/
Admin
 
27 октября 2018 09:51
Вот и хорошо, меньше костылей будет.
Пользователь
29 ноября 2018 11:40
Вы условия прочтите.
Подключиться через сервис ФНС может только ИП или юридическое лицо, нужен постоянный ip для запросов, заявку, похоже, подается в два этапа, @ + нужно нести на бумаге лично в ФНС Москвы.
А предоставлять услуги по использованию своим пользователям можно только безвозмездно. И у вас обязательна "кнопка" сообщить о нарушении по чекам в ФНС.
Admin
 
29 ноября 2018 11:53
Пользователь Пишет:
Вы условия прочтите.
Уже да, есть такое.
Ну попробуем официально, если не получится - будем неофициально, как все.

А вот про это вы где нашли?
"Услуги по использованию своим пользователям можно только безвозмездно"
Пользователь
29 ноября 2018 12:01
Возможно, напутал

Условия использования информационного сервиса ФНС России
«API Проверка чеков
3. Предоставление Внешним пользователем функционала или какой-либо
функциональной возможности Сервиса Конечному пользователю4 осуществляется:
3.1. на безвозмездной основе;
Admin
 
29 ноября 2018 12:05
Внешний пользователь - это пользователь API, т.е. мы, а не наши пользователи.
Пользователь
29 ноября 2018 12:06
Не напутал.

(4) Конечный пользователь – физическое лицо, являющееся пользователем
программного продукта Внешнего пользователя в целях доступа к функционалу на
безвозмездной основе;

P.S. Интересно,
- можно ли получать с пользователей оплату в принципе, при использовании ФНС сервиса только как некоторой части от всей услуги
- будет ли кэшбэк пользователю в сервисах сканирования QR чеков серез API ФНС безвозмездным использованием или кэшбэк тоже оказывается запрещен в такой связке
Пользователь
29 ноября 2018 12:11
Я это трактую так, внешний пользователь-это сайт/сервер на своем ip. Он же отправляет api запросы, т.к. они принимаются только с фиксированного ip из заявки в ФНС, конечные пользователи не могут использовать api фнс, не подают заявки и, обычно, имеют динамический адрес.

Для подключения к Сервису Внешнему пользователю2 необходимо:

-Направить на электронный адрес kkt@nalоg.ru заявку на получение
доступа к Сервису
-Подать заявку на подключение к сервису ФНС России «API Проверка
чеков» на бумажном носителе

2 Внешний пользователь – организация или индивидуальный предприниматель –
разработчик, который прошел регистрацию в Сервисе и использует Сервис для
визуализации функционала в собственном программном продукте на безвозмездной
основе;
spoi
9 декабря 2018 14:00
когда уже будет возможность считывать QR с чеков?
Admin
 
9 декабря 2018 15:41
Вот доделаем текущий веб-релиз (ох, видимо он будет иметь уже следующую цифру - 3.0), и сразу приступим к QR.
spoi
9 декабря 2018 16:31
а новый веб-релиз до НГ планируется?
Admin
 
9 декабря 2018 19:18
Стараемся, но похоже уже не успеем.
Admin
 
16 декабря 2019 15:52
Приглашаем желающих по-тестировать сканирование QR и обсудить реализацию
https://www.drebedengi.ru...=9050
  Сюда 1 2 3 4
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.