Заходя в магазин, среднестатистический покупатель в первую очередь обращает внимание на акции, ведь это возможность сэкономить на покупках. Так вот кэшбэк в Едадиле – это возможность вернуть часть потраченных на продукты денег. И в этом поможет приложение «Edadeal Cashback».
Приложение призвано экономить на покупках не выходя из дома. Купите акционный товар по сниженной цене и получите кэшбэк – верните деньги с покупки.
Кэшбэк в Едадиле – это ещё возможность заработать на собственных покупках. Приобретайте в привычных супер- и гипермаркетах товары ежедневного использования:
Вместе со сдачей забирайте чек, сканируйте его через Едадил и возвращайте до 100% потраченных денег – это и есть кэшбэк. Работает Едадил, как агрегатор акций и скидок в смартфоне.
Основные возможности сервиса:
Это не эфемерные баллы или непонятные бонусы, а настоящие деньги, которые зачисляются на телефон или электронный кошелек Яндекс Деньги.
Сервис безопасен, здесь нет никакого подвоха или опасности. Возврат средств осуществляет производитель товара, а не разработчики приложения или магазин.
С помощью кэшбэка производитель стимулирует потребительский интерес к определённым товарам. Также это позволяет владельцам магазинов не менять ценники и не перенастраивать оборудование – все в выигрыше.
Чек, оплаченный дебетовой или кредитной картой, действителен 24 часа, наличными – 3 часа. Если вы в этот период не успеете сканировать чек, то возврата средств не будет.
На каждую акцию в каждом магазине свои условия получения скидки:
Лишь в этих случаях кэшбэк начисляется на всю покупку, а не только на акционные товары. Для каждого из них определены условия, ознакомиться с которыми предлагает карточка товара в мобильном приложении.
Приложение Edadeal устанавливается из Google Play на телефоны под управлением Андроид или iOS из App Store, или Windows Phone из Microsoft Store. Разрешите приложению определять местоположение для сбора актуальной информации непосредственно для вас. Вы будете знать, в каком ближайшем от вас магазине находится нужный вам товар по лучшей цене.
Если для вас важно рационально распределять семейный бюджет, то Едадил – незаменимое приложение на мобильном телефоне. Здесь можно искать подходящие товары с актуальными скидками и добавлять их в раздел «Покупки», чтобы не забыть, что купить, не набрать лишнего и получать кэшбэк.
Чтобы получить кэшбэк, для Едадила требуются чеки только с QR-кодом. После ввода нового закона о кассовых аппаратах QR-код печатается на всех чеках крупных магазинов страны.
То есть можно совершать покупки практически в любом магазине РФ и рассчитывать на кэшбэк.
Если в списке покупок присутствуют акционные товары, система определит это автоматически. Отправляйте неограниченное количество запросов в день.
Связаться с поддержкой
Если уверены, что вовремя сканировали чек, но Едадил выдаёт ошибку, напишите в поддержку: талон отправят на ручную модерацию. Если обнаружится ошибка, вам будет начислен кэшбэк. Приложение работает только на территории РФ.
Видео инструкция: Как сканировать чеки.
В Едадиле отсканированные чеки со списком товаров хранятся в одноименной вкладке. Если у вас их несколько, не дожидайтесь, пока первый будет обработан. Сканируйте следующий, иначе выйдет срок годности, и вы не получите кэшбэк.
Некоторые производители запускают акции с системой накопления кэшбэка: например, для получения скидки 100% на определенный товар необходимо приобрести 6 единиц этого товара. Это можно сделать однократно или за 3 посещения, покупая по 2 единицы, или 6 раз по одному, в разное время. Единственное условие – уложиться в период проведения акции.
Кэшбэк начисляется не только в рублях, но и бонусных баллах. Сканируя чеки, вы можете выиграть 1000, 2000, 5000 и 10 000 баллов (1 балл равен 1 российскому рублю).
Теперь вы знаете, как получить кэшбэк. Чтобы вернуть деньги за покупки на счёт, выводите кэшбэк в Едадиле любой суммой, но отправить часть денег нельзя – только весь баланс. На баланс телефона и Яндекс Деньги перевод осуществляется без комиссий.
Функции вывода на карту пока в приложении нет. Но вы можете вывести деньги на электронный кошелёк Яндекс, а затем перевести их на дебетовую или кредитную карту. В таком случае придётся заплатить комиссию.
Следуйте пошаговой инструкции, чтобы перевести деньги с Едадила на мобильник.
Перейти к регистрации кошелька
Зарегистрируйте аккаунт в Яндексе на официальном сайте в несколько кликов. Процедура регистрации займет не более 2 минут. Для вывода средств с кошелька требуется идентификация.
Можно ли обмануть сервис кэшбэка? Хитрость в том, что обманывать никого не нужно. Можно проявить смекалку и забрать с кассы не только свой чек, но и оставленные чеки других покупателей. Ведь далеко не все забирают чеки, а для вас они могут быть полезны. Возможно, в них будут акционные товары, и вы сможете получить кэшбэк в Едадиле за чужую покупку.
Если Едадил не сканирует чек для кэшбэка, то, возможно, он повреждён, плохо пропечатан QR-код, или в помещении недостаточное освещение, а на телефоне нет вспышки. Повторите попытку в более освещенных условиях.
Причины, почему не сканируется код, могут быть и в телефоне. Попробуйте перезагрузить устройство или переустановить приложение.
Если код плохо пропечатан, то, к сожалению, сервис не сможет обработать такой чек. Но вы можете воспользоваться черной ручкой и аккуратно подкрасить места где QR код плохо видно.
Видео: Как получить кэшбэк в приложении Едадил.
Если нет кнопки и вкладки кэшбэка в приложении Едадил, просто обновите его. При отсутствии решения проблемы обратитесь в поддержку через форму обратной связи. Для этого нажмите «Помощь» в меню, прокрутите страницу до конца, коснитесь кнопки «Написать разработчикам».
На сегодняшний день Едадил – один из популярных сервисов. Стал он таким после того, как в него была добавлена функция кэшбэка. Раньше это был просто агрегатор скидок и акций. Почитать отзывы пользователей и оставить свое мнение о сервисе можно на этой странице в комментариях.
edadealinfo.ru
Это одно из самых практичных и удобных приложений для сканирования кассовых чеков с QR-кодами. Оно позволяет получить информацию по всем купленным товарам, узнав цены на них в других близлежащих магазинах.
Также «Чек Скан» позволяет создавать списки покупок, товары в которых будут автоматически дополняться ценами из торговых точек. Это поможет рассчитать их общую стоимость ещё до похода в магазин. Кроме того, своими списками легко делиться через мессенджеры, СМС и социальные сети.
Цена: Бесплатно
Цена: Бесплатно
Это более простой аналог первого приложения. В нём нет функции сравнения цен, но есть автоматическое вычёркивание товаров из списка запланированных покупок. Это происходит, как только нужная вещь будет замечена в новом чеке.
Есть функция отправки кассового онлайн-чека с QR-кодом и ссылкой на Spendlist. Списком покупок в текстовом формате тоже можно поделиться при помощи любого удобного приложения.
Цена: Бесплатно
Это полноценный финансовый помощник, имеющий в своём арсенале уникальную функцию сканирования не QR-кода, а текста. Достаточно сфотографировать чек, и FinPix автоматически распознает название товаров, их количество, стоимость, скидки и общую сумму покупок.
Иногда приложение допускает ошибки, но вы всегда можете вручную внести правки в разметку чека. Также есть возможность указать, к каким категориям относятся отдельные товары. Это позволит автоматически разносить все позиции из чека по имеющимся разделам для ведения статистики расходов.
Разработчик: FinPixЦена: Бесплатно
Удобный финансовый менеджер, который поможет вам уложиться в заранее запланированный бюджет. Приложение распознаёт товары в чеке по коду и позволяет разнести их по различным категориям расходов. При необходимости общую сумму можно изменить.
Для систематических платежей и поступлений доступны специальные правила, позволяющие автоматически вносить изменения в бюджет по определённым дням. Такие правки сопровождаются уведомлениями, чтобы ни одна операция не осталась без внимания.
Цена: Бесплатно
Это один из самых функциональных инструментов для управления личными финансами, который тоже умеет сохранять статьи расходов путём сканирования QR-кодов. Категорию можно выбрать как для общей суммы в чеке, так и для каждого распознанного товара.
«Дзен-мани» автоматически учитывает операции из СМС от банков и формирует наглядную статистику по всем действиям. Есть функция учёта долгов, а также возможность создать семейный бюджет для нескольких пользователей.
Цена: Бесплатно
Цена: Бесплатно
lifehacker.ru
Кэшбэк с чеков — возвращение части потраченной суммы на счет. Это взаимовыгодная акция: магазин продает больше товаров, покупатели экономят деньги, а приложения-посредники получают комиссию от сделки.
Процент кэшбэка зависит от магазина и купленных товаров. Обычно торговые сети повышают кэшбэк на товары с низким спросом или маленьким сроком годности, чтобы поднять их популярность и быстро распродать.
Дело в том, что производители таким образом повышают продаваемость товара. Изначально, на товар заложена большая маржа, которой, производители и магазины делятся при помощи скидок и кэшбэков. Производители делятся маржой с приложением, а приложение с вами.
Вот вам пример: я часто покупаю сок Rich, в магазине он стоит 130₽, а со скидкой в супермаркете и в К&Б — всего 80₽. Почти на все продукты стоит наценка в 2 раза.
Кэшбэки помогают привлечь новых постоянных клиентов, поэтому производители и не против, ведь реклама на ТВ обошлась бы дороже.
Не со всех. Обычно, это дорогие товары, которые мало кто покупает. На них изначально заложен высокий ценник, поэтому, за них и возвращают деньги.
Возвращают в основном в супермаркетах и магазинах, а список товаров определяет производитель. В основном возвращают за брендированные продукты питания и косметику. У разных сервисов есть разные товары, поэтому, лучше установить все сервисы.
Наврядли. Мы не пробовали на самом деле, но сервисы ведут список чеков, поэтому два раза вернуть то же самое не получится.
Один из способов получить кэшбэк — сканировать чеки от покупок с помощью мобильного приложения. Программа считывает QR-код, который содержит информацию о покупке, включая дату, список товаров и сумму. Если в чеке есть товары, которые участвуют в акции, вам начисляют баллы.
Популярных сервисов пока немного, тут все только развивается:
Cash5Brands принимают только чеки с QR-кодом. Он проверяет их за несколько часов и выплачивает деньги от 1 ₽ на Яндекс.Деньги, Qiwi, банковскую карту, PayPal и на счет мобильного телефона.
Здесь небольшой список магазинов, в которых можно получить кэшбэк и ограниченные условия акции. Например за каждый чек в «Ленте» или «Магните», Cash5Brands платит 1 ₽. Но сервис работает в тестовом режиме и сумма кэшбэка для этих магазинов в дальнейшем вырастет.
Здесь есть отдельные товары с кэшбэком, которые можно купить в любом магазине. Например за покупку капсул для стирки Tide, кэшбэк-сервис вернет 1 ₽. В сервисе не обязательно сканировать QR-код чека в день покупки. Главное — сделать это до истечения срока акции.
Дополнительно в Cash5Brands можно заработать на кэшбэке в онлайн-магазинах — AliExpress, Booking, lamoda и других. Также здесь работает партнерская программа — за каждого привлеченного друга сервис заплатит 100 ₽.
Плюсы:
Минусы:
Скачать для iOS, Android
ЕдаДил – агрегатор скидок и акций от Яндекса, который сотрудничает с около 80 сетями магазинов. Среди них:
Мобильное приложение позволяет сканировать чеки из этих магазинов и вернуть часть денег. В среднем вы получите 5-10 % от потраченной суммы, но в отдельных случаях кэшбэк достигает 50 %.
Чек нужно отсканировать в течение 3-х часов после покупки, если платили наличными, или в течение суток, если платили картой. Деньги можно перевести на Яндекс.Кошелек или счет телефона. Минимальной суммы вывода нет.
На сайте ЕдаДил есть список товаров с наибольшим кэшбэком, который регулярно обновляется. Там можно посмотреть цены на товары и процент кэшбэка.
Практически для каждого товара есть условия, при соблюдении которых кэшбэк повышается. Такими условиями могут быть покупка на определенную сумму или из конкретного магазина. Например, за покупку одной банки кетчупа могут начислить 25 ₽, за две — 60 ₽, за три — все 100 ₽. А если купите все это в Ленте, получите дополнительные 15 ₽.
ЕдаДил и партнеры регулярно организуют розыгрыши среди участников кэшбэк-акции. Призом могут быть продукты, скидочные карты и дополнительные баллы.
Скачать для iOS
Тут механика немного другая: кэшбэк действует только на определенные товары, купленные в конкретных магазинах. Но и процент довольно щедрый: часто встречаются акции с возвратом 50 % и более от суммы чека. Также можно загружать скриншоты чеков из онлайн-магазинов или фото обычных чеков без QR-кода.
Когда вы добавляете чек, приложение автоматически проверяет его на наличие акционных товаров. Со списком этих товаров можно ознакомиться на сайте InShopper.
Чек нужно отсканировать в течение 14 дней после покупки. Начисленные баллы можно выводить на счет мобильного телефона или купить сертификат для покупок в магазинах-партнерах. Минимальная сумма вывода — 300 ₽.
У сервиса есть партнерская программа: если кто-то зарегистрируется по вашей реферальной ссылке и отсканирует хотя бы 1 чек, вы оба получите 20 ₽.
Скачать для iOS, Android
Одно из ключевых особенностей Qrooto — акции на отдельные категории товаров, например:
Судя по отзывам, тут часто появляются акции на ходовые товары — хлеб, молочные продукты, газировки и так далее. Это повышает шансы поучаствовать в них и получить кэшбэк.
Все акции действуют в любом из магазинов-партнеров. Сервис сотрудничает с крупными сетями: Ашан, Магнит, Дикси, Лента, О’КЕЙ, Metro и другие. Список акционных товаров доступен в приложении: там можно увидеть стоимость товара и размер кэшбэка.
Нужно отсканировать чек в течение 24-х часов после покупки. За это вам начисляются баллы — 10 баллов равны 1 ₽. Заработанные деньги можно вывести на Visa, Mastercard, Яндекс.Кошелек и счет телефона. Минимальная сумма — 50 ₽.
На Qrooto действует реферальная программа: за приглашенного друга вы получаете 150 баллов (15 ₽), а он — 99 (≈10 ₽).
На чеках много не поднять. Но вместе с этим вы можете проходить опросы и получать за это 2-4 тыс. ₽ в месяц дополнительного дохода. А пока про чеки.
Мы просмотрели отзывы тех, кто сканирует чеки и возвращает себе деньги. Вот как они советуют повысить доход:
Как вариант — расскажите своим друзьям о заработке денег на кэшбэке. Просто дайте им партнерскую ссылку, они зарегистрируются и будут приносить вам пассивный доход. Самая выгодная партнерская система на Cash5Brands. Там за каждого привлеченного человека платят 100 ₽.
В целом, это зависит от того что и как много вы покупаете.
Будем ссылаться на отзывы пользователей кэшбэк-приложений. Например в «Едадил» за каждые потраченные 2 тыс. ₽, парень возвращается 20 ₽. И за 3 месяца он заработал 815 ₽, которые вывел на счет мобильного телефона и Яндекс кошелек.
Сканирование чеков — простейший способ заработка, который не требует много времени и сил. Потратив всего пару минут в день, вы сможете отбить несколько процентов от ежемесячных расходов. Заработок на сканировании чеков не дотягивает до доходов на прохождение опросов, поэтому советует зарегистрироваться и на опросниках, для получения дополнительного заработка.
opros.io
В соответствии со статьей 4 Федерального закона РФ 54-ФЗ онлайн кассы должны обеспечивать возможность печати на кассовом чеке QR-кода. Этот код содержит реквизиты кассового чека в том числе дату и общую сумму покупки.
ДАННЫЙ ЗАКОН ДЕЙСТВИТЕЛЕН НА ВСЕЙ ТЕРРИТОРИИ РОССИИ
Фактически данные по каждому чеку хранятся на серверах налоговой службы РФ, куда попадают после вашей покупки в любом российском магазине. Сразу после оплаты на кассе или по завершению рабочего дня магазин автоматически отсылает информацию о вашей покупке.
На руки при этом вы получаете чек, на котором есть QR-код с краткой информацией о покупке. Среди этой информации есть дата и время совершения покупки, общая сумма и реквизиты оператора фискальных данных (ОФД). Функция ОФД – обеспечить передачу данных о покупке (в том числе и содержимое чека) с кассового аппарата торговой точки в налоговую. Т.е. по сути, это посредник между налоговой и кассовым аппаратом.
Сканирование QR-кода в приложении Дзен-мани доступно, если в качестве основной валюты аккаунта установлен рубль РФ и действует премиум-подписка.
Чтобы просканировать QR-код с чека есть два варианта:
Сразу после сканирования кода, Дзен-мани записывает информацию о QR-коде в созданную вами операцию. Если операция уже была создана ранее, код прикрепится к ней.
Чтобы увидеть содержимое чека, нужно открыть операцию на просмотр и нажать на кнопку «Просмотреть чек». В этот момент Дзен-мани обращается к серверу налоговой, чтобы получить чек и показать его вам. Если чек получить не удалось, Дзен-мани покажет вам сообщение об ошибке.
Если при сканировании чека на экране ничего не отображается (чёрный экран), нужно проверить не закрыт ли доступ к камере телефона для приложения Дзен-мани.
Если камера телефона наводится, но сканирования чека не происходит, первое что нужно сделать – попробовать просканировать чек официальным приложением налоговой службы «Проверка чеков»:
Если код не сканируется и в приложении налоговой, это верный признак того, что код не верен или повреждён. Любые артефакты, недостаток света или искажения рисунка могут помешать сканированию.
Пока чек не будет доступен и загружен с сервера налоговой службы РФ, Дзен-мани не сможет вам его показать.
Даже если чек отображается на сайте ОФД (оператор фискальных данных), это не значит, что этот чек уже есть в базе налоговой службы РФ. Пока чек не будет в базе налоговой, Дзен-мани не сможет вам его показать.
Мы храним QR-код с чека, он никуда не денется. Просмотреть содержимое чека можно будет в любой момент после того, как он появится в налоговой и будет доступен для просмотра.
Даже если чек отображается в приложении «Проверка чеков», это не значит, что приложению Дзен-мани он становится автоматически доступен. Возможные причины сбоев в получении чеков с сервера налоговой мы уже определили и решаем их.
Говорят, (но это не точно) помогает сначала загрузить чек в приложении налоговой, чтобы он точно был в базе. После этого налоговая как-то легче относится к запросам чека на просмотр из Дзен-мани.
После того как чек был загружен и Дзен-мани показал его, можно разделить чек на несколько операций с разными категориями. Для этого в окне просмотра чека нужно выделить строки и распределить их по категориям.
После сохранения разделённого чека будет создано несколько разных операций с этим же чеком.
Даже если чек не открывается, в окне просмотра чека, пока не вышло сообщение об ошибке загрузки, в правом верхнем углу есть кнопка для просмотра содержимого QR-кода в текстовом виде. Если нажать на неё, текст будет скопирован в буфер.
support.zenmoney.ru
В данной статье хотелось бы рассказать про API для получения чеков, которое нам не предоставила всеми любимая ФНС.
Когда только появились QR-коды на чеках я подумал «Вау, как круто! Ты сканируешь код и видишь если не всю инфу по чеку, то ссылку на него». И какого же было мое разочарование, когда просканировав такой код я увидел что-то вроде
t=20180518T220500&s=975.88&fn=8710000101125654&i=99456&fp=1250448795&n=1
Но расстраиваться я не стал и подумал, что ФНС позаботилась о нас и предоставила API для получения такой информации. Погуглив некоторое время я понял, что ФНС нам предоставила только мобильное приложение для проверки чека и просмотра той информации, что поступила к ним от магазина.
Но! Между магазином и налоговой имеется ещё одно звено — ОФД — те, кто обрабатывают информацию по чекам, полученную от магазинов, и отправляют в налоговую. Вот они то и предоставляют API для получения нужной нам информации. Не все. И не всегда бесплатно.
Судя по информации из википедии по состоянию на 1 марта 2018 зарегистрировано 17 ОФД. Допустим 10 из них предоставляют открытое и бесплатное API. Учитывая то, что мы не знаем с каким ОФД работает конкретный магазин, нужно будет пройтись по API 10 операторов фискальных данных. Далеко не лучший вариант.
Спустя какое-то время, я случайно наткнулся на приложение (не от ФНС), которое по QR-коду с чека получает информацию по чеку. Не будут же они «пробегать» по всем ОФД и собирать оттуда информацию — подумал я. Снова отправился в гугл и наткнулся на такой ответ.
Казалось, после этого ответа можно заканчивать импровизированное расследование, но у меня оставались ещё вопросы:
Содержимое:
{"email":"[email protected]","name":"SomeName","phone":"+79991234567"}
Если результат успешен, то пользователь создается, СМС с паролем отправляется на указанный номер, а в ответ возвращается 204 No content.
Если пользователь уже существует, то возвращается 409 Conflict и сообщение «user exists».
Если номер телефона некорректный, то возвращается 500 Internal Server Error и сообщение «failed with code 20101».
Если адрес электронной почты некорректный, то возвращается 400 Bad Request и сообщение «[«Object didn’t pass validation for format email: <адрес электронной почты, который вы указали>»]».
Если адрес электронной почты уже используется, а телефон нет, то ошибок не возникает и регистрация проходит успешно.
В заголовке передается Pre-emptive Basic Authorization, где в качестве username передается номер телефона, в виде «+79991234567», а в качестве пароля — код, полученный в смс при регистрации или восстановлении пароля.
Если все хорошо, то вернется 200 OK и сообщение в виде json
{
"email": "<адрес электронной почты, указанный при регистрации>",
"name": "<имя, указанное при регистрации>"
}
Если не указать номер телефона и/или пароль, то не вернется ничего.
Содержимое:
{"phone":"+79991234567"}
Если номер телефона не найден или номер некорректный, то возвращается 404 Not Found и сообщение «the user was not found».
Если не указать номер телефона и/или пароль, то ничего не вернется.
Если чек не найден, то возвращается 406 Not Acceptable. Также чек может быть не найден, если он был получен достаточно давно. ФНС не хранит информацию по чекам за все время. На момент написания этой статьи ФНС хранила детальную информацию порядка 2-3 месяцев.
Если перед вызовом данного метода не происходила проверка существования чека, то вернется 202 Accepted (без сообщений и любого содержимого). При повторном вызове информация по чеку вернется.
Если в параметре «sendToEmail» попытаться подставить значение «yes», то вернется 500 Internal Server Error и сообщение «connect ECONNREFUSED 127.0.0.1:465». При попытке подставить другие значения («true», 1 и т.д.) вернется 400 Bad Request и сообщение «[«No enum match for: <значение, которое пытались передать>»]».
Если всё хорошо, то вернется 200 ОК и содержимое в формате json примерно такого вида:
{"document": {"receipt": {
"operationType": 1,
"fiscalSign": 3522207165,
"dateTime": "2018-05-17T17:57:00",
"rawData": "AwAzAREEEAA4NzEwMDAwMTAwNTE4MzEzDQQUADAwMDExOTM1MTQwNDE0MDUgICAg+gMMADc4MjU3MDYwODYgIBAEBAAJ2gAA9AMEAGzC/Vo1BAYAMQTSDyLSDgQEABYBAAASBAQAogAAAB4EAQAB/AMCADwPPAQPAD0EAwCKrqQ+BAQARzYzNyMERQAGBCcAKjM0OTIyNzcgTkVTVC6MruAuTUFYSUIukZKQgJeAkoWLLjE0MKyrNwQCAJ8P/wMEAAZAQg8TBAIAnw9PBAIAbAH9Aw4AhK6ro+PopaKgIICtraAHBAIAPA85BAEAAE8EAgBsARgEDACAo+Cu4q7goyCOjo7xAyoANjIwMDE3LCCjLiCFqqDipeCoraHj4KMsIOOrLiCAp6itoCwgpC4gMTimHwQBAAE=",
"totalSum": 3900,
"nds10": 364,
"userInn": "7825706086",
"taxationType": 1,
"operator": "<Данные кассира>",
"fiscalDocumentNumber": 54812,
"properties": [ {
"value": "G637",
"key": "Код"
}],
"receiptCode": 3,
"requestNumber": 162,
"user": "Агроторг ООО",
"kktRegId": "0001193514041405",
"fiscalDriveNumber": "8710000100518392",
"items": [ {
"sum": 3999,
"price": 3999,
"name": "*3492277 NEST.Мор.MAXIB.СТРАЧАТЕЛ.140мл",
"quantity": 1,
"nds10": 364
}],
"ecashTotalSum": 0,
"retailPlaceAddress": "620017, г. Екатеринбург, ул. Азина, д. 18ж",
"cashTotalSum": 3900,
"shiftNumber": 278
}}}
{"document": {"receipt": {
"cashTotalSum": 0,
"fiscalSign": 1301551154,
"nds18": 4859,
"operationType": 1,
"userInn": "7728029110",
"dateTime": "2018-05-18T22:05:00",
"fiscalDocumentNumber": 12654,
"receiptCode": 3,
"ecashTotalSum": 97588,
"nds10": 5976,
"requestNumber": 395,
"retailPlaceAddress": "г.Екатеринбург, ул.Сулимова, д.50",
"fiscalDriveNumber": "871000010459859",
"taxationType": 1,
"user": "АО ТД Перекресток",
"operator": "<Данные кассира>",
"items": [
{
"sum": 3799,
"quantity": 1,
"price": 3799,
"name": "18074 Укроп пакет 100г",
"nds10": 345
},
{
"sum": 7490,
"quantity": 0.872,
"nds18": 1143,
"name": "2000339 Яблоки СЕЗОН.ПРЕДЛОЖЕНИЕ 1кг",
"price": 8590
}
],
"totalSum": 97588,
"rawData": "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",
"shiftNumber": 262,
"kktRegId": "0001248888049341"
}}}
Кому интересен пример реализации подключения к этому API, вот ссылка на гитхаб проект библиотеки, написанной на C#.
По всем вопросам или замечаниям прошу в комментарии.
UPD После небольшой проверки выяснилось, что ФНС не хранит детальную информацию по всем чекам. По крайней мере у меня 22.05.2018 не удалось получить полный чек от декабря 2017, января и февраля 2018, при том, что у ОФД эта информация имеется и мобильное приложение ФНС сообщает, что чек корректен. За март 2018 чек получить уже удалось.
UPD Как заметили пользователи IvanG и neoman36, n=1 это «Вид кассового чека». 1 — значит «приход», 2 — «Возврат прихода». Это же число надо вставлять при проверке существования чека.
UPD Как заметил пользователь Echo77, начиная с декабря 2018 года API стал возвращать код ответа 451 «Illegal public API usage», поэтому теперь прежде чем запрашивать чек, необходимо делать запрос на проверку существования чека.
UPD По замечанию пользователя Actie, в ответ на этот вопрос на тостере, в конце 2018 года ФНС выпустила официальный API «Проверка чека». «Доступ к API дают если написать заявление, заверить электронной подписью, рассказать зачем и как будешь использовать.» (с)
Документация для получения токена
Получить токен физическому лицу, насколько понимаю, невозможно. Только юр. лицо или ИП. Также при написании заявления необходимо явно указать с каких IP адресов будешь запрашивать информацию по чекам.
Этот же пользователь (организация(?)) — Actie реализовали gem для Ruby. Но опять же замечу, что использовать его без токена не получится. Ссылка на репозиторий.
В этом же репозитории указано, что при большом количестве проверок API, описанный в данной статье, работает не стабильно. Лично я не проверял.
habr.com
Об авторе