Для разработчиков
Фискализация с вашего сервера, без оборудования
Tezga это облачный ESIR, работающий с виртуальным процессором фискальных чеков (V-PFR) Налоговой администрации. Ваша платформа вызывает REST API, мы выдаём и фискализируем чек и возвращаем PFR-номер, QR и PDF. Нет локальной установки, устройства и считывателей карт.
- IB одобренного ESIR
- 1597IB одобренного ESIR
- без локального оборудования
- V-PFRбез локального оборудования
- server-to-server
- RESTserver-to-server
Ваш первый чек
curl -X POST https://pos.narbiz.com/api/integrations/order?provider=custom \
-H "X-Tezga-Api-Key: tzg_…" \
-H "Content-Type: application/json" \
-d '{
"externalId": "NALOG-1042",
"tok": "fiskalni",
"nacinPlacanja": "Kartica",
"kupac": { "naziv": "Kupac", "email": "kupac@primer.rs" },
"stavke": [
{ "naziv": "Paket od 10 časova", "kolicina": 1, "cenaSaPdv": 24000 }
]
}'В ответе приходят fiskalni.pfrBroj, brojacRacuna, verifikacioniUrl и javniPdfUrl, который работает без входа.
Что покрывает API, для сравнения
- REST API, server-to-server
- Песочница и симуляция
- Возврат
- Авансовый счёт
- Сторно
- PDF, QR и URL проверки
- Идемпотентность
- Webhook-уведомления
- Ограничение запросов
- Фискальный чек и э-фактура (SEF)
- Оплата за вызов
Работает с любым стеком: Next.js, Laravel, Node, PHP, Symfony, React, Vue, WordPress и headless-магазины.
46 вопросов, которые интеграторы задают чаще всего
Как это работает
Tezga это облачный ESIR, без локальной установки и оборудования?
Есть ли прямой REST API, независимо от готовых коннекторов?
Как аутентифицируется запрос?
Какие операции покрывает API?
Что я получаю в ответе, когда чек выдан?
Надёжность
Что происходит, когда V-PFR Налоговой администрации недоступен?
Как предотвращается двойной чек?
Есть ли webhook-уведомления?
Есть ли ограничение числа запросов?
По какому разрешению работает Tezga?
Продажа на расстоянии и билеты
Как выглядит поток при продаже на расстоянии, например билетов?
Я продаю от имени организатора событий, как это выглядит у вас?
Как делается возврат денег за отменённый билет?
Обязательно ли покупатель должен получить бумажный чек?
Элемент безопасности и аккаунты
Используется мой элемент безопасности или вы требуете новый?
Как решается вопрос с несколькими порталами или несколькими помещениями?
Как выглядит тест перед продакшеном?
Как в коде не дать тесту выдать настоящий чек?
Как хранятся налоговые ставки, если я не плательщик НДС?
Цена и сроки
Какой тариф нужен для прямого доступа к API?
Есть ли договорное обязательство и срок расторжения?
Сколько длится интеграция?
Что на вас, а что на мне?
Данные на чеке из интернет-магазина и ERP
Отправляется всё содержимое чека или только итоговая сумма?
Как на фискальном чеке видны скидки и промокоды из магазина?
Как учитываются ставки 20 и 10 процентов, когда корзина смешанная?
Распознаёт ли система, физическое лицо покупатель или юридическое?
Идёт ли B2B-чек из магазина и на SEF, или это делает ERP?
Как идёт авансовый счёт, когда покупатель платит картой вперёд?
Работает ли частичный возврат, например одна из трёх позиций?
Как сторнируется заказ, когда покупатель отказывается, из ERP или из магазина?
Чек покупателю из интернет-магазина
Как покупатель из интернет-магазина получает фискальный чек?
Чек это PDF во вложении или только ссылка для проверки?
Может ли письмо с чеком нести название и данные моей компании?
Объём, доступность и связывание систем
Какой объём выдерживает API и можно ли его поднять?
Какая у вас доступность и мониторинг, когда магазин работает круглосуточно?
С какими e-commerce платформами вы уже работаете?
Как товары из ERP попадают в Tezga?
Сколько интеграций может быть на одном аккаунте?
Роли, данные и обновления
Как начисляется оплата: за вызов API, за чек или фиксированно?
Как выглядит поддержка вне рабочего времени?
Где данные и кто видит элемент безопасности?
Сколько пользователей и какие роли существуют?
Кто архивирует фискальные чеки и как долго они хранятся?
Что происходит, когда Налоговая меняет правила, прерывает ли обновление сайт?
Могу ли я протестировать интеграцию до оплаты?
Что-то не отвечено?
Напишите нам с описанием сценария (что продаёте, кто покупатели, как платят), и мы ответим конкретно, с примерами вызовов для вашего случая.
podrska@tezgafiskal.com