EFR Architecture
Introduction
The efsta middleware electronic fiscal register (EFR) is a software to fulfill the country specific requirements for fiscalization. The software receives (transaction) data via REST interface from any upstreaming system (POS, ERP, PMS). As those upstreaming systems have various architectures, EFR can be adjusted to the customer-specific architecture. After receiving a transaction, it gets forwarded to a fiscal device – in those countries where it is required – or processed internally. efsta also provides a cloud archive – called efsta Cloud – where the fiscalized data gets stored encrypted after the fiscalization process is done.
Architecture Types
There are four general types of installations:
- Local EFR runs directly on a POS with tight hardware coupling
- Local Server EFR centralizes fiscalization for multiple POS systems within a store
- Provider Cloud EFR scales this model to many customers in a partner-managed cloud
- efsta Cloud EFR removes all operational effort by offering a fully efsta-managed, cloud-native fiscalization service
| Type | Hosted by | Offline capable | Fiscal hardware | Installation guide |
|---|---|---|---|---|
| Local EFR Local Server EFR | Customer | ✅ Yes |