SDKs & Downloads
Official client libraries for the MOR Fiscal API
All SDKs are maintained in the mor-api/packages/ monorepo (SDK-SINGLE rule). Use these official packages instead of raw HTTP — the SDKs handle authentication, retries, rate limiting, and error parsing automatically.
mor-python-sdk
StablePython · v1.2.0
Full-featured Python SDK with sync and async support. Recommended for Django, Flask, and FastAPI backends.
pip install mor-sdkFeatures
- Sync & Async clients
- Receipt creation & verification
- Device management & activation
- Z-Report generation
- Webhook signature validation
- Automatic retry with backoff
- Type hints throughout
mor-js-sdk
BetaJavaScript / TypeScript · v1.0.0
TypeScript-first SDK for Node.js and browser environments. Works with Next.js, Express, and Deno.
npm install mor-sdkFeatures
- TypeScript-first with full type safety
- Node.js & browser compatible
- Promise-based async API
- Receipt creation & verification
- Device management
- Webhook payload types
- ESM & CommonJS support
mor-flutter-sdk
AlphaFlutter / Dart · v0.5.0
Native Flutter SDK for mobile POS applications. Supports Android and iOS with offline queue sync.
flutter pub add mor_sdkFeatures
- Native Dart implementation
- Android & iOS support
- Offline-first with queue sync
- Receipt creation
- Device management
- Bluetooth printer support
- Ethiopian calendar integration
Prefer REST?
You can call the MOR Fiscal API directly using any HTTP client. The SDKs are optional but recommended — they handle authentication, retries, rate limiting, and provide type safety.