CEN Workshop on eXtensions for Financial Services (WS/XFS) 

CWA Download area

Extensions for Financial Services (XFS) interface Specification 

CWA 16926 3.51 Release

The CEN/XFS Workshop aims to promote a clear and unambiguous specification defining a multi-vendor software interface to financial peripheral devices. The CEN/XFS Workshop encourages the participation of both banks and vendors in the deliberations required to create an industry standard. 

 

In October 2023, the CEN XFS Workshop released version 3.51 of the XFS specification.


The additional features supported in the existing device classes are detailed in these migration documents and put available here below for download (all documents are in PDF format):

 

Part 1- Application Programming Interface (API) - Service Provider Interface (SPI) - Programmer's Reference

For version 3.50, see Application Programming Interface (API) - Service Provider Interface (SPI) - Programmer's Reference

Part 2 - Service Class Definition - Programmer's Reference

Part 3 - Printer and Scanning Device Class Interface - Programmer's Reference

Part 4 - Identification Card Device Class Interface - Programmer's Reference

Part 5 - Cash Dispenser Module Class Interface - Programmer's Reference

Part 6 - PIN Keypad Device Class Interface - Programmer’s Reference

Part 7 - Check Reader/Scanner Device Class Interface - Programmer's Reference

Part 8Depository Device Class Interface - Programmer's Reference

Part 9Text Terminal Unit Device Class Interface - Programmer's Reference

Part 10Sensors and Indicators Unit Device Class Interface - Programmer's Reference

Part 11Vendor Dependent Mode Device Class Interface - Programmer's Reference

Part 12Camera Device Class Interface - Programmer's Reference

Part 13Alarm Device Class Interface - Programmer's Reference

Part 14Card Embossing Unit Device Class Interface - Programmer's Reference

Part 15Cash-In Module Device Class Interface - Programmer's Reference

For version 3.50, see Cash-In Module Device Class Interface - Programmer's Reference

Part 16Card Dispenser Device Class Interface - Programmer's Reference

Part 17Barcode Reader Device Class Interface - Programmer's Reference

Part 18Item Processing Module Device Class Interface - Programmer's Reference

Part 19Biometrics Device Class Interface Proposal - Programmer's Reference

Part 61Application Programming Interface (API) - Service Provider Interface (SPI) - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2000) to Version 3.51 (this CWA)

Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (CWA 16926:2023) see Application Programming Interface (API) - Service Provider Interface (SPI) - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2000) to Version 3.50 (this CWA)

Part 62 - Printer and Scanning Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 63Identification Card Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 64Cash Dispenser Module Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 65PIN Keypad Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 66Check Reader/Scanner Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 67Depository Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA) 

Part 68Text Terminal Unit Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 69Sensors and Indicators Unit Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA) 

Part 70Vendor Dependent Mode Device Class Interface - Programmer's Reference – Migration  

Part 71Camera Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 72Alarm Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 73Card Embossing Unit Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.51 (this CWA) 

Part 74Cash-In Module Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (CWA 16926:2023) see Cash-In Module Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 75Card Dispenser Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 76Barcode Reader Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 77Item Processing Module Device Class Interface - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Part 78 - Biometrics Device Class Interface Proposal - Programmer's Reference - Migration from Version 3.40 (CWA 16926:2020) to Version 3.50 (this CWA)

Our use of cookies

We use necessary cookies to make our site work. We'd also like to set optional analytics cookies to help us improve it. We won't set optional cookies unless you enable them. Using this tool will set a cookie on, your device to remember your preferences.

Necessary cookies enable core functionality such as security, network management, and accessibility. You may disable these by changing your browser settings, but this may affect how the website functions.

We'd like to set Google Analytics cookies to help us to improve our website by collecting and reporting information on how you use it. The cookies collect information in a way that does not directly identify anyone.

I accept all cookies
)