TaxCore | Help Viewer
Readme
Readme
Overview
Overview
Confidentiality
Confidentiality
Concepts
Accreditation
What is a PFX Digital Certificate?
PFX Certificate Password
PFX Certificate PAC Code
Volatile Memory
Verification URL
Taxpayer Administration Portal
TaxCore
Smart Card
Smart card PIN
Semi-Connected Scenario
QR Code
POS
PKI
Non-volatile Memory
Manufacturer Registration Code - MRC
Invoicing System
Internal Data
GUID
Fiscal Receipt
Fiscal Invoice
Reference Time
Cashier TIN
Buyer TIN
Buyer's Cost Center
Reference Number
Invoice and Transaction Types
SDC Time
SDC Invoice Number
Invoice Counter
Electronic Fiscal Device - EFD
Developer Portal
Connected Scenario
Audit
Local Audit
Remote Audit
Proof of Audit - POA
Currently Applicable Non-Standard Strategies for Issuing Proof of Audit
Audit Package
Audit Data
APDU command
Accredited POS
What is a Sales Data Controller?
Development E-SDC
V-SDC
E-SDC
What is Secure Element?
Unique Identifier - UID
Secure Element Limit
Concepts
Accreditation
What is a PFX Digital Certificate?
PFX Certificate Password
PFX Certificate PAC Code
Volatile Memory
Verification URL
Taxpayer Administration Portal
TaxCore
Smart Card
Smart card PIN
Semi-Connected Scenario
QR Code
POS
PKI
Non-volatile Memory
Manufacturer Registration Code - MRC
Invoicing System
Internal Data
GUID
Fiscal Receipt
Fiscal Invoice
Reference Time
Cashier TIN
Buyer TIN
Buyer's Cost Center
Reference Number
Invoice and Transaction Types
SDC Time
SDC Invoice Number
Invoice Counter
Electronic Fiscal Device - EFD
Developer Portal
Connected Scenario
Audit
Local Audit
Remote Audit
Proof of Audit - POA
Currently Applicable Non-Standard Strategies for Issuing Proof of Audit
Audit Package
Audit Data
APDU command
Accredited POS
What is a Sales Data Controller?
Development E-SDC
V-SDC
E-SDC
What is Secure Element?
Unique Identifier - UID
Secure Element Limit
Technical Documentation
Integrations
Endpoints
Invoice Verification Endpoints
Verify Invoice
Verify Invoice Manually
Outbound Service
Inbound Service
EFD Vendors
Changelog
Getting Started With Accreditation
General Information
Development Environment
Obtaining RCA and ICA Certificates From a PFX Certificate
Identification of Environments and Important Endpoints
List of Accreditation Authorities per Jurisdiction
Data Structures
UID
JSON Request Property Types
Amounts
Tax Rates
Model and Example
Tax Amounts
Unique Identification of a Fiscal Invoice
Anatomy of a Fiscal Receipt
Key Elements
Normal Refund Receipt
Training or Proforma or Copy Receipt
Protocols
TaxCore.Api
Obtain a URL of the TaxCore.API Service from Digital Certificate
Configuration
Configuration
Tax Rates
Environments
Encryption Certificate
POS to SDC Protocol
Get Environment Parameters
Attention
Get Status
Verify PIN
Create Invoice
Mapping
Normal Sale
Normal Refund
Advance Sale
Advance Refund
Copy Sale
Copy Refund
Proforma Sale
Proforma Refund
Training Sale
Training Refund
Get Last Signed Invoice
Error Messages Format
Status and Error Codes
For ESDC developers
High-Level Requirements
Connectivity And Modes of Operation
Architecture
E-SDC Implementation
Ports
Standards
Power Supply
Smart Cards
Secure Element Applet
PKI Applet
E-SDC States
Data Structures
Date and Time
Audits
Format of Audit Data
Format of the Audit-Proof Request
Format of the Audit Package
Commands
Set Time Server URL Command
Set Tax Rates Command
Set Verification URL Command
Forward Proof of Audit Command
Set TaxCore Configuration Command
Forward Secure Element Directive Command
Processes
E-SDC Initialization
Standard Operation
Extracting Taxpayer Identification Number (TIN) from Digital Certificate
Extracting UID from Digital Certificate
Extracting Taxpayer Information from Digital Certificate
E-SDC Executes Commands
Sync Date and Time
Enter PIN to Unlock the Secure Element
Verify Secure Element Expiration Date and Time
Fiscalization of an Invoice
Calculate Taxes
Rounding
Create Verification URL
Create a QR Code
Create a Textual Representation of an Invoice
Localization of textual representation of the invoice
Mapping Digital Certificate Subject Parameters to Invoice Fields
Creating an Audit Package
Audit Process
Remote Audit
Local Audit
Proof of Audit
Notifications
Switching Smart Cards During Operation
E-SDC Logging
Malfunctions and Non-serviceable Devices
Protocols
TaxCore.API
Authentication
Required Drivers
SDC
Request Authentication Token
Get Initialization Commands
Notify Online Status
Notify Command Processed
Submit Audit Package
Submit Audit Request Payload - ARP
Secure Element Applet API
General Commands
Fiscalization
Audit
Secure Element Specific APDU Error Codes
File-Based Communication
SD Cards or Flash Memory Drives Format
E-SDC is Configured Using Initialization Commands from an SD Card
E-SDC Stores Audit Files on SD Card or USB Drive
E-SDC Executes Commands Received via SD Card or USB Drive
E-SDC Stores a Command Execution Result to the SD Card or USB Drive
Manuals
For POS Developers
Quick Start
Choosing an Appropriate Model
Recommendation Examples
Typical Process Flow
Transaction Report on Invoicing System
Client Authentication
Connected Scenarios
Accessing V-SDC API
Example
Semi-Connected Scenarios
Data Formats
Date and Time
How SDC Calculates Taxes
Rounding
Buyer TIN on Export Invoices
Protocols
Online POS and V-SDC Integration
Quick Start
Detailed Specs
Supported Browsers
Example of Integration Using a Simple HTML Page
How Tos
Issuing Copy Invoice In Case of Power Outage or Printer Spooler Failure
How to Determine the Tax Amount Before Issuing a Sale Invoice?
Handling Payments on Automatic Payment Stations
How to Print a QR Code Using a Dot-Matrix Printer?
Printing Receipts Is Not the Only Option
Test Cases
Issue Invoice
Issue Normal Sale or Refund Invoice With Buyer Identification
Special Cases
Versioning
End Of Life Policy
Licenses
Microsoft Public License
ANTLR 2 License
NUnit License
Apache 2.0 License
Mozilla 2.0 License
BSD License
MIT License
Technical Documentation
Integrations
Endpoints
Invoice Verification Endpoints
Verify Invoice
Verify Invoice Manually
Outbound Service
Inbound Service
EFD Vendors
Changelog
Getting Started With Accreditation
General Information
Development Environment
Obtaining RCA and ICA Certificates From a PFX Certificate
Identification of Environments and Important Endpoints
List of Accreditation Authorities per Jurisdiction
Data Structures
UID
JSON Request Property Types
Amounts
Tax Rates
Model and Example
Tax Amounts
Unique Identification of a Fiscal Invoice
Anatomy of a Fiscal Receipt
Key Elements
Normal Refund Receipt
Training or Proforma or Copy Receipt
Protocols
TaxCore.Api
Obtain a URL of the TaxCore.API Service from Digital Certificate
Configuration
Configuration
Tax Rates
Environments
Encryption Certificate
POS to SDC Protocol
Get Environment Parameters
Attention
Get Status
Verify PIN
Create Invoice
Mapping
Normal Sale
Normal Refund
Advance Sale
Advance Refund
Copy Sale
Copy Refund
Proforma Sale
Proforma Refund
Training Sale
Training Refund
Get Last Signed Invoice
Error Messages Format
Status and Error Codes
For ESDC developers
High-Level Requirements
Connectivity And Modes of Operation
Architecture
E-SDC Implementation
Ports
Standards
Power Supply
Smart Cards
Secure Element Applet
PKI Applet
E-SDC States
Data Structures
Date and Time
Audits
Format of Audit Data
Format of the Audit-Proof Request
Format of the Audit Package
Commands
Set Time Server URL Command
Set Tax Rates Command
Set Verification URL Command
Forward Proof of Audit Command
Set TaxCore Configuration Command
Forward Secure Element Directive Command
Processes
E-SDC Initialization
Standard Operation
Extracting Taxpayer Identification Number (TIN) from Digital Certificate
Extracting UID from Digital Certificate
Extracting Taxpayer Information from Digital Certificate
E-SDC Executes Commands
Sync Date and Time
Enter PIN to Unlock the Secure Element
Verify Secure Element Expiration Date and Time
Fiscalization of an Invoice
Calculate Taxes
Rounding
Create Verification URL
Create a QR Code
Create a Textual Representation of an Invoice
Localization of textual representation of the invoice
Mapping Digital Certificate Subject Parameters to Invoice Fields
Creating an Audit Package
Audit Process
Remote Audit
Local Audit
Proof of Audit
Notifications
Switching Smart Cards During Operation
E-SDC Logging
Malfunctions and Non-serviceable Devices
Protocols
TaxCore.API
Authentication
Required Drivers
SDC
Request Authentication Token
Get Initialization Commands
Notify Online Status
Notify Command Processed
Submit Audit Package
Submit Audit Request Payload - ARP
Secure Element Applet API
General Commands
Fiscalization
Audit
Secure Element Specific APDU Error Codes
File-Based Communication
SD Cards or Flash Memory Drives Format
E-SDC is Configured Using Initialization Commands from an SD Card
E-SDC Stores Audit Files on SD Card or USB Drive
E-SDC Executes Commands Received via SD Card or USB Drive
E-SDC Stores a Command Execution Result to the SD Card or USB Drive
Manuals
For POS Developers
Quick Start
Choosing an Appropriate Model
Recommendation Examples
Typical Process Flow
Transaction Report on Invoicing System
Client Authentication
Connected Scenarios
Accessing V-SDC API
Example
Semi-Connected Scenarios
Data Formats
Date and Time
How SDC Calculates Taxes
Rounding
Buyer TIN on Export Invoices
Protocols
Online POS and V-SDC Integration
Quick Start
Detailed Specs
Supported Browsers
Example of Integration Using a Simple HTML Page
How Tos
Issuing Copy Invoice In Case of Power Outage or Printer Spooler Failure
How to Determine the Tax Amount Before Issuing a Sale Invoice?
Handling Payments on Automatic Payment Stations
How to Print a QR Code Using a Dot-Matrix Printer?
Printing Receipts Is Not the Only Option
Test Cases
Issue Invoice
Issue Normal Sale or Refund Invoice With Buyer Identification
Special Cases
Versioning
End Of Life Policy
Licenses
Microsoft Public License
ANTLR 2 License
NUnit License
Apache 2.0 License
Mozilla 2.0 License
BSD License
MIT License
English (United States)
English (United States)
српски (ћирилица, Србија)
Table of content
Share
Export
This document only
With all child documents
Previous
Next
Share this page
Or copy your current URL
Copy
THIS WEBSITE USES COOKIES
We use cookies to enhance your browsing experience, serve personalized content, and analyze our traffic. By continuing to browse, you consent to our use of cookies.
Close