ECR Simulator
In DevelopmentSimulate an electronic cash register (ECR) integrated with a payment terminal — the register that sends sale, void and refund requests to the POS and prints the outcome. Scaffolded in the app and actively being built.
Overview
The ECR Simulator will model the cash-register side of an ECR↔POS integration: it issues transaction requests (sale, void, refund, settlement) to a connected terminal and consumes the results, over serial (RS232) or TCP links.
Planned Capabilities
- Sale, void, refund, pre-auth and settlement request messages
- ECR ↔ POS integration over RS232 serial and TCP/IP
- Configurable register protocol framing and field mapping
- Basket / line-item and tender modelling
- Response handling and receipt data capture
Note
Scope is indicative and may change as the feature is built. Follow the roadmap for status.
Where It Fits
The ECR drives the POS Simulator from the merchant application side, completing the register → terminal → host chain.