Skip to main content

Python client for lknpd.nalog.ru API

Project description

my-nalog

PyPI version License

Python клиент для работы с API сервиса "Мой Налог" (lknpd.nalog.ru)

🔥 Основные возможности

  • Авторизация по SMS или логину/паролю

  • Создание чеков (приходных ордеров)

  • Получение ссылок на печатные формы

  • Сохранение сессии между запусками

📦 Установка

pip install my-nalog

🚀 Пример использования

from my_nalog import NalogRuAPI

api = NalogRuAPI()
api.auth_by_sms("79991234567")
user = api.verify_sms("123456", "...") 

receipt = api.create_receipt(100.50, "Услуги")
print(f"Ссылка на чек: {receipt.link}")

📚 Подробная документация

Полная документация и исходный код доступны в GitHub репозитории.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

my_nalog-0.1.1.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

my_nalog-0.1.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file my_nalog-0.1.1.tar.gz.

File metadata

  • Download URL: my_nalog-0.1.1.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for my_nalog-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1324c624eaff24ae5cb75a67535c2b609dccac1e237df2c541b737bdcee879dc
MD5 8bb71a1cbad7057b1b0fb2b624d53256
BLAKE2b-256 1ec72c307621df1387d2f0d8d4f175b599d2481400b9a13cfde096ea3dfafbaf

See more details on using hashes here.

File details

Details for the file my_nalog-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: my_nalog-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for my_nalog-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 02f13919a0c8dae5b2fbe0a7b1ced86a75f198fc8fdab4e11929a63adf2b1db7
MD5 ce64d8bc9ce5b1c0896a1ef9939f0e8f
BLAKE2b-256 a6916efb8a83b0e24b516264c005d2843398e12a517c0084eaad9f28ea1deaf4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page