TaxCore | Help Viewer
Readme
Overview
Confidentiality
Concepts
QR Code
Internal Data
Incomplete Data Status
Complete Data Status
Developer Portal
Taxpayer Administration Portal
Accreditation
PFX Digital Certificate
PFX Certificate Password
PAC Code
Smart Card
Smart card PIN
Volatile Memory
UTP
USB
RS232
RSA
Non-volatile Memory
HTTPS
HTTP
GUID
APDU command
AES256
Accredited POS
Audit
Local Audit
Remote Audit
Proof of Audit - POA
Audit Data
Audit Package
Connected Scenario
Fiscal Receipt
Fiscal Invoice
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
Invoicing System
PKI
Manufacturer Registration Code - MRC
Sales Data Controller - SDC
Development ESDC
V-SDC
E-SDC
Secure Element
Admin Secure Element
POS Secure Element
Unique Identifier - UID
Semi-Connected Scenario
Verification URL
TaxCore
Teams and Roles
Vendors
Developer
Invoicing System or POS Developer
ESDC Developer
Manufacturer
Applicant
Distributor
Supplier or Certificate Holder
Technician
Other Roles
Visitor
Taxpayer
Authorized Person
Cashier
Customer
Apps
Help Viewer
Internal Help Viewer
TaxCore POS iOS User Manual
How to Install and Configure TaxCore POS iOS
Before You Install
Installation and Configuration
Connecting to V-SDC or E-SDC
Taxes
Cashiers
Working with TaxCore POS iOS
Managing Catalog Items
Creating Invoices
Sharing Invoices
Journal Section
View Invoices
Creating a Refund Invoice
Creating a Copy Invoice
Search Invoices
Data Management
Export and Import Invoice
Export Invoices
Import Invoices
Export and Import Catalog
Export Catalog
Import Catalog
Disclaimer
Taxpayer Administration Portal User Manual
Accessing Taxpayer Administration Portal
Registration
Initial enrollment
Submitting the Request For an Authorized Person Smart Card
Smart Card, PIN or Certificate Issues
Disclaimer
Logging into Taxpayer Administration Portal
Using Taxpayer Administration Portal
Homepage
Business Locations
Business Location Details
Secure Element Details
Requesting Additional Certificates
Installing a File Certificate
Requesting Certificate Revocation
Invoices
Using Invoice Filter
Basic Search
Advanced Search
Search Results
Invoice Details
Invoice Details Tabs
Invoice Actions Buttons
Upload Audit Packages
Download Commands
Upload Commands Status
Web Invoicing
Creating an Invoice
TaxCore Invoice Verificator
Invoice Verification Service
Customer Compliance Awards Program
TaxCore Invoice Verification Page
Developer Portal
Registration to Developer Portal
Issues With Smart Card, Certificate or PIN and PAC
Installing Certificates
Logging in to Developer Portal
Using Developer Portal
Overview
Resources
POS Developers Apps
Dev-ESDC
VSDC Request submitter
ESDC Developers Apps
SDC Analyzer Win App
Developer locations
Creating a new company location
Requesting additional certificates
My Accreditations
POS Accreditation
Getting Started with POS Accreditation
POS Accreditation Technical Part
Applicant Details
Enclosed Documentation for the Point of Sale
Partners or Resellers Only
Other Items Necessary for Testing
Visual Verification
Prohibited Functions
Operational Functions
PLU - Data Base Control
Tax Rates
Printing
Normal Sale
Textual Representation of Fiscal Invoice
Normal Refund
Copy Receipt
Training Receipt
Proforma Receipt
Communication Protocol Test
Samples
POS Accreditation Administrative Part
Becoming Accredited for POS
E-SDC Accreditation
Getting Started with E-SDC Accreditation
E-SDC Accreditation Technical Part
Applicant Details
Enclosed Documentation For the External Sales Data Controller
Other Items Necessary For Testing
Hardware Check
E-SDC Shall Be Provided With Following Ports
Visual Verification
E-SDC Shall Not Have a Label Firmly Set on the Cabinet
Visual Verification II
Performance
Persistence of Audit Packages and Receipt Processing
Digital Signatures
SDC Analyzer Results
Audit
Prohibited Functions
E-SDC Accreditation Administrative Part
Becoming Accredited for E-SDC
TaxCore Free POS User Manual
How to Install and Configure TaxCore Free POS
Before You Install
Download and Install Certificates
Configuring TaxCore Free POS
Connecting to VSDC or ESDC
Taxes
Cashiers
Working with TaxCore Free Pos
Managing Catalog Items
Creating Invoices
Sharing Invoices
Journal section
View Invoices
Creating a Refund Invoice
Creating a Copy Invoice
Search Invoices
Data Management
Export and Import Invoice
Export Invoices
Import Invoices
Export and Import Catalog
Export Catalog
Import Catalog
Disclaimer
Technical Documentation
EFD Vendors
General Information
Accreditation Process From the Perspective of an EFD Vendor
Identification of Environments
Development Environment
List of Accreditation Authorities per Jurisdiction
Obtaining RCA and ICA Certificates From a PFX Certificate
JSON Request Property Types
For ESDC developers
Changelog
High-Level Requirements
Connectivity
Modes of Operation
Architecture
E-SDC Implementation
Standards
Power Supply
Ports
POS Communication
Audit
Smart Card
Smart Cards
Secure Element Applet
PKI Applet
E-SDC States
Authentication
Manuals
TaxCore.API
Data Structures
Calculate Taxes
Rounding
UID
Amounts
Date and Time
Tax Rates
Model and Example
Tax Amounts
Fiscal Invoices
Unique Identification of a Fiscal Invoice
Key Elements
JSON Representation of the Invoice
Anatomy of a Fiscal Receipt
Normal Refund Receipt
Training or Proforma or Copy Receipt
Audits
Encryption of Audit Data
Format of the Audit Package
Commands
Configure Time Server URL Command
Set Tax Rates Command
Update Verification URL Command
Proof of Audit Command
Commands Results
Processes
E-SDC Initialization
Standard Operation
Enter PIN to Unlock the Secure Element
Fiscalization of An Invoice
Calculate Taxes
Rounding
Create Verification URL
Create a QR Code
Create a Textual Representation of an Invoice
How To Obtain a Taxpayer Identification Number - TIN
Mapping Subject to Invoice Fields
Creating an Audit Package
Audit Process
Remote Audit
Local Audit
Submitting Data Using a Web Application
Completing an Audit in Progress
Proof of Audit
Notifications
Sync Date and Time
Switching Smart Cards During Operation
E-SDC Logging
Malfunctions and Non-serviceable Devices
Protocols
Status and Error Codes
POS to E-SDC via JSON
Get Environment Configuration
Get Status Command
Verify PIN Command
Sign Invoice
Invoice Request
Invoice Response
Mapping
Attention Command
Get Last Signed Invoice Command
Error Messages Format
POS to E-SDC via HTTP
Get Status Request
Verify PIN Request
Attention Request
Sign Invoice Request
Get Last Signed Invoice Request
POS to E-SDC via Serial Port
SLIP Protocol
Request
Response
Fletcher-16 Checksum
Error Response
Timeouts
GetStatus Command
Verify PIN Command
Sign Invoice Command
Attention Command
Get Signed Invoice Command
POS to E-SDC Communication Over TCP
E-SDC to Secure Element APDU Commands
General Commands
Fiscalization
Audit
Secure Element Specific APDU Error Codes
PKI Applet
Required Drivers
File-Based Communication
SD Cards or Flash Memory Drives Format
Tax Inspector Configures a New E-SDC Using an SD Card
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
E-SDC Stores Audit Files on SD Card or USB Drive
E-SDC to TaxCore.Api
Authentication
Request Authentication Token
Get Initialization Commands
Notify Online Status
Notify Command Processed
Submit Audit Package
Submit Audit Request Payload - ARP
Obtain a URL of the TaxCore.Api Service in Runtime
For POS Developers
Changelog
High-Level Architecture of TaxCore
Choosing an Appropriate Model
Recommendation Examples
Differences Between VSDC and ESDC
Data Formats
Date and Time
Anatomy of a Fiscal Receipt
Normal Refund Receipt
Training or Proforma or Copy Receipt
Tax Amounts
Calculate Taxes
Rounding
Buyer TIN on Export Invoices
Typical Process Flow
V-SDC Pros and Cons
E-SDC Pros and Cons
Connected Scenarios
Accessing V-SDC API
Environments
Client Authentication
Example
Semi-Connected Scenarios
Protocols
Status and Error Codes
JSON
Get Environment Configuration
Get Tax Authority Params
Sign Invoice Command
Invoice Request
Invoice Response
Mapping
POS to E-SDC via JSON
Get Status Command
Verify PIN Command
Attention Command
Get Last Signed Invoice Command
Error Messages Format
POS to E-SDC via HTTP
Get Status Command
Verify PIN Command
Attention Command
Sign Invoice Command
Get Last Signed Invoice Command
POS to E-SDC via Serial Protocol
SLIP Protocol
Request
Response
Fletcher-16 Checksum
Get Last Signed Invoice Command
Verify PIN Command
Sign Invoice Command
Attention Command
GetStatus Command
Timeouts
Online POS and V-SDC Integration
Quick Start
Detailed Specs
Supported Browsers
Example of Integration Using a Simple HTML Page
Test Cases
Issue Invoice
Issue Normal Sale or Refund B2B Invoice
Special Cases
Table of content
Share
Export
This document only
With all child documents
Previous
Next
Share this page
×
Or copy your current URL
Copy