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.2.0.tar.gz (5.2 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.2.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: my_nalog-0.2.0.tar.gz
  • Upload date:
  • Size: 5.2 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.2.0.tar.gz
Algorithm Hash digest
SHA256 4f67a996494937ce43a0ef65f5fd8d76afa033cc15f3090a1d2e7cec3274c5da
MD5 f082ca9cd1fac5a9443d3d5e0b7dfa4f
BLAKE2b-256 505646121c3da493ecde4515979a28e2056379d2f20cf99e5ca3be59f32da396

See more details on using hashes here.

File details

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

File metadata

  • Download URL: my_nalog-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e95be090897d00905a5cbc7cfbe64bc5879aa15bad1eda9c150799f84407872
MD5 12bc10d9d45381bdfad99eb8feafffd2
BLAKE2b-256 7e3b0848a8a182a1424adb7510d505071226ca90101251d0d5be1b77a53b41ca

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