About SoftSDC
A comprehensive fiscal solution for Point of Sale devices
SoftSDC is an application designed for Point of Sale (POS) mobile/desktop devices that converts non-fiscal invoices into fiscal ones.
How It Works
The application works in compliance with technical specification for E-SDC under the fiscal system powered by TaxCore V3. Installing SoftSDC on your device transforms it into an ESDC (Electronic Sales Data Controller). This allows your device to connect your POS application with the Tax Administration's security element and generate properly reported fiscal receipts.
To use the application, you'll need a smart card reader installed on your device. This reader can either be integrated into the device or connected externally.
Key Features
SoftSDC operates as a standalone service dedicated to a single POS device exclusively. This POS can be connected either to the same device (phone, tablet, or computer) or to a different one. Communication with SoftSDC happens through an API, where JSON messages are exchanged via HTTP protocol. SoftSDC also processes all commands received from the TaxCore.API in accordance with E-SDC technical requirements.
Core Capabilities
- Fiscal Compliance: Ensures all invoices meet tax authority requirements
- Smart Card Integration: Uses secure element for cryptographic operations
- Offline Support: Generate invoices even without internet connection
- Multi-Platform: Available for Android, Windows, macOS, and Linux
- API-First Design: Easy integration with existing POS systems
Data Management
S-SDC uses non-volatile memory to store critical data before successful Proof of Audit (POA). The average invoice size ranges from 20 to 200 kB, depending on the number of items.
Storage Requirements for Offline Mode:
- 10 standard invoices/day: ~2MB daily storage
- 100 standard invoices/day: ~20MB daily storage
- 1,000 standard invoices/day: ~200MB daily storage
Who Can Use SoftSDC?
- Any taxpayer with a Smart card containing SE, issued by Tax Authority using TaxCore
- Any POS supporting request format supported as per E-SDC API specification
- SoftSDC is accredited and licensed in jurisdictions using TaxCore
Transaction Processing
SoftSDC processes and transfers internal data and invoice signatures for all receipt types:
- N - Normal invoices
- C - Copy invoices
- T - Training invoices
- P - Proforma invoices
- A - Advance invoices
Each processed invoice includes a unique URL for QR code generation, enabling verification of receipt data integrity and authenticity in accordance with regulations.