Skip to main content

Software License PyPI - Python Version GitHub last commit PyPI - Downloads PyPI - Version

checkbox-sdk

Python SDK для роботи з Checkbox (Україна)

Примітка:

Проєкт розроблявся для власних потреб. Було додано підтримку всіх методів API сервісу Checkbox. Проте автор не має на меті використовувати їх усі, тому можливе існування методів, які потребують доопрацювання. Якщо ви знайдете помилки або маєте пропозиції щодо покращення коду, будемо вдячні за ваші зауваження.

Пакет розроблений на основі checkbox-api. Основою для цього пакету став проєкт checkbox-api, автор якого, на жаль, не виходить на зв'язок і не зробив репозиторій публічним. Код був доопрацьований, оптимізований і покритий тестами для забезпечення його стабільності та функціональності.

Офіційна документація:

Wiki

Перелік методів - Swagger

Перелік методів - ReDoc

Схема роботи з API

Опис

checkbox-sdk — це Python SDK для інтеграції з сервісом checkbox.ua, який забезпечує роботу з фіскальними реєстраторами та створенням електронних чеків. Пакет надає простий та інтуїтивно зрозумілий інтерфейс для взаємодії з API Checkbox, дозволяючи виконувати такі операції, як створення чеків, генерація Z-звітів, отримання інформації про товари та багато іншого.

Пакет використовує бібліотеку httpx, що забезпечує підтримку як синхронних, так і асинхронних викликів. Це дозволяє легко інтегрувати SDK в різні типи додатків, від простих скриптів до складних асинхронних сервісів.

Цей SDK був створений для полегшення інтеграції з сервісом Checkbox у Python-додатках, мінімізуючи необхідність писати власні HTTP-запити та обробку відповіді. Пакет підтримує всі основні функції API, однак можливе існування методів, які потребують додаткової уваги та доопрацювання.

Онлайн-довідка

Більш детальну інформацію, приклади використання та документацію ви можете знайти в онлайн-довідці.

Ліцензія

Checkbox-sdk випускається на умовах ліцензії MIT. Дивіться файл LICENSE для більш детальної інформації.

Release files for checkbox-sdk 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for checkbox-sdk 1.5.0
File Size Uploaded
checkbox_sdk-1.5.0.tar.gz 45.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for checkbox-sdk 1.5.0
File Interpreter ABI Platform
checkbox_sdk-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 115.1 kB

Release files / checkbox_sdk-1.5.0.tar.gz

Download URL checkbox_sdk-1.5.0.tar.gz
Size 45.6 kB
Tags Source
SHA-256 checksum
How to use checksums
39fda6131fd8415002f196d8da94d4a3b6454dab222e114f8ea31c904f6bed66
BLAKE2b-256 checksum
How to use checksums
904cb75af0f38d2a788356af4c5142bd0580ad159558b89c22b6729e35c42e33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.10.12 Linux/5.15.0-186-generic

Release files / checkbox_sdk-1.5.0-py3-none-any.whl

Download URL checkbox_sdk-1.5.0-py3-none-any.whl
Size 69.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6adb7bd90637718e7e5ae7f3fb2ce3213d8dc85470754999bfb3b8b893a9b262
BLAKE2b-256 checksum
How to use checksums
3d95fc1f4b95014ed7a3eab75c5fe84be1ec50bfdb5ca9e3db664d88873cbd77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.10.12 Linux/5.15.0-186-generic

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page