Dwide: seamless XFS middleware for ATMs
Dwide offers complete abstraction of the XFS protocol through a REST interface, providing great flexibility in the development of self-service applications without creating dependencies on existing frameworks.

➡️ Technological independence ✅
We offer a fully independent middleware that does not rely on any hardware provider. Our solution has fewer constraints, making it perfect for multi-vendor applications, open design, and full customization.
➡️ Development freedom ✅
Dwide completely abstracts the complexity of CEN/XFS, allowing you to freely choose the best programming language to develop any functionality.
➡️ Runtime license freedom ✅
Enjoy total independence from third-party runtime software licenses, ensuring greater flexibility in solution integration and adaptation.


➡️ Transparency ✅
Dwide provides a modular approach that includes logic to abstract device complexity while also being customizable for extended functionality. Additionally, with the option to acquire Dwide's source code, development teams maintain full control over all software layers while benefiting from the middleware's simplification advantages.
➡️ Agility ✅
Dwide allows businesses to develop self-service applications using widely adopted technologies with a fast learning curve due to its simple interface (no specialized training required). New team members can integrate more smoothly into the development process.
➡️ Freedom ✅
Dwide offers a simple and flexible REST interface for interacting with ATM devices. Developers of any technology can create multi-vendor self-service software solutions.

With our XFS middleware, your self-service application or financial terminal can communicate seamlessly with your devices—regardless of brand or model. We are 100% independent of any hardware provider.
You can create custom monitoring agents to improve cash management across your ATM network.
Most importantly, you can build your own multi-vendor ATM software, avoiding dependencies and runtime fees—without needing to be a CEN/XFS expert and using the programming language that best suits your team.
Independence
To create from scratch your own application with your own rules, to develop with any programming language that facilitates the evolution of the application, to not depend on third party software runtime licenses.
In addition to our XFS Middleware, Dwide:
ATM Simulator
An advanced ATM simulator designed to optimize and automate self-service application testing without the need for a physical ATM.
Testing assistant: Qarterback
Professionalize your testing process by automatically obtaining evidence and logs. The simplest and most effective way to conduct ATM testing.
Device Connectivity
For both standard and non-standard devices, including bank branches, ATMs, and other self-service machines.
Payment Solutions
Test, simulate, evaluate, and pre-certify any payment system with terminals, hosts, switches, and both private and interbank networks.
