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

CWA Download area

Extensions for Financial Services (XFS) interface Specification 

CWA 14050 - XFS release 3.03

In November 2000, the CEN XFS Workshop released version 3.00 of the XFS specification. This release incorporated features and enhancements suggested by customers and vendors over the previous 4 years. Wherever possible, backward compatibility with the prior 2.0 release was maintained.

However, in some cases increased functionality of 3.0 did dictate significant changes, especially in the CDM class where cash in and cash out were split into two specifications.

 

Since version 3.0 of the specification was released the CEN XFS Workshop has subsequently released version 3.01 in March 2002, version 3.02 in September 2003 and version 3.03 in December 2004.

 

Version 3.01 was introduced to satisfy the urgent demand to support the requirements of the USA legislation 'American Disabilities Act' in XFS environments.

 

Version 3.02 was introduced to satisfy the following:

pressure from the market to fully support Smart/DIP card readers and card readers where there are chip cards which are permanently connected.
pressure from the market to support the European Central Bank Article 6 legislation to deal with handling of forgeries and suspected forgeries.
pressure from the market to support additional PIN functionality:
Remote Initial Encryption Key Entry

  • EMV 4.0 Offline PIN
  • German ZKA OPT
  • French GIECB Key Loading

Version 3.03 was introduced to satisfy the urgent demand to support the following additional PIN functionality:

  • Manual Secure Key Entry
  • Support the ZKA PROTGENAS protocol
  • Allow an Key Check Value to be generated on encryption keys already loaded

It is the consensus of the committee that migration from 2.0 to 3.0 and onto 3.03 is a manageable effort for experienced XFS developers at both the XFS service provider development layer and at the application development layer. However, to assist with this effort a set of migration documents have been produced and are available within the CWA.

 

For customers migrating from 2.0 XFS to 3.0/3.01/3.02/3.03 XFS it is suggested that they contact their hardware or software provider for a copy of the XFS 3 manager.

 

Extensions for Financial Services (XFS) interface specification Release 3.03 (all documents are pdf format)

 

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

Part 2 - Service Classes Definition; Programmer's Reference ( 59kB)

Part 3 - Printer Device Class Interface - Programmer's Reference (261kB)

Part 4 - Extensions for Financial Services (XFS) interface specification - Release 3.02 - Identification Card Device Class Interface (177kB)

Note: The superseded release 3.0 of part 4 is also available here
Part 5 - Cash Dispenser Device Class Interface - Programmer's Reference (223kB)

Part 6 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - PIN Keypad Device Class Interface (1,1MB)

Note 1: Also available is the superseded release 3.02 of part 6
Note 2 - Also available is the superseded release 3.0 of part 6

Part 7 - Check Reader/Scanner Device Class Interface - Programmer's Reference (113kB)

Part 8 - Depository Device Class Interface - Programmer's Reference (75kB)

Part 9 - Text Terminal Unit Device Class Interface - Programmer's Reference (113kB)

Part 10 - Extensions for Financial Services (XFS) interface specification - Release 3.01 Part 10:Sensors and Indicators Unit Device Class Interface (228kB)

Note: Also available is the superseded release 3.0 of part 10

Part 11 - Vendor Dependent Mode Device Class Interface - Programmer's Reference (81kB)

Part 12 - Camera Device Class Interface - Programmer's Reference (52kB)

Part 13 - Alarm Device Class Interface - Programmer's Reference (38kB)

Part 14 - Card Embossing Unit Class Interface - Programmer's Reference (94kB)

Part 15 - Extensions for Financial Services (XFS) interface specification - Release 3.02 - Cash In Module Device Class Interface (291kB)

Note: Also available is the superseded release 3.0 of part 15

Part 16: - Application Programming Interface (API) - Service Provider Interface (SPI) - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (92kB)

Part 17 - Printer Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (251kB)

Part 18 - Identification Card Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (96kB)

Part 19 - Cash Dispenser Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (379kB)

Part 20 - PIN Keypad Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (390kB)

Part 21 - Depository Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (70kB)

Part 22 - Text Terminal Unit Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (101kB)

Part 23 - Sensors and Indicators Unit Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.01 (this CWA) - Programmer's Reference (225kB)

Part 24 - Camera Device Class Interface - Migration from Version 2.0 (see CWA 13449) to Version 3.0 (this CWA) - Programmer's Reference (42kB)

Part 25 - Identification Card Device Class Interface - PC/SC Integration Guidelines (76kB)

Part 26 - Identification Card Device Class Interface - Migration from Version 3.00 (see CWA 14050 4:2000; superseded) to Version 3.02 (this CWA) - Programmer's Reference (93kB)

Part 27 - PIN Keypad Device Class Interface - Migration from Version 3.00 (see CWA 14050 6:2000; superseded) to Version 3.02 (See CWA 14050-6:2003; superseded ) - Programmer's Reference (448kB)

Part 28 - Cash In Module Device Class Interface - Migration from Version 3.00 (see CWA 14050 15:2000; superseded) to Version 3.02 (this CWA) -Programmer's Reference (167kB)

Part 29 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Architecture and SNMP Extensions MIB Version 1.1 (468kB)

Part 30 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Printer Device Class MIB 1.1 (345kB)

Part 31 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Identification Card Device Class MIB 1.1 (298kB)

Part 32 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Cash Dispenser Device Class MIB 1.1 (413kB)

Part 33 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - PIN Keypad Device Class MIB 1.1 (295kB)

Part 34 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Check Reader/Scanner Device Class MIB 1.1 (290kB)

Part 35 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Depository Device Class MIB 1.1 (320kB)

Part 36 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Text Terminal Unit Device Class MIB 1.1 (302kB)

Part 37 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Sensors and Indicators Unit Device Class MIB 1.1 (369kB)

Part 38 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Camera Device Class MIB 1.1 (315kB)

Part 39 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions -Alarm Device Class MIB 1.1 (283kB)

Part 40 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Card Embossing Unit Device Class MIB 1.1 (300kB)

Part 41 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions -Cash In Module Device Class MIB 1.1 (501kB)

Part 42 - Extensions for Financial Services (XFS) interface specification - PIN Keypad Device Class Interface - Migration from Version 3.02 (see CWA 14050-6:2003; superseded) to version 3.03 (this CWA) - Programmer's Reference - Migration PIN 3.02 to 3.03 (457kB)

Part 43 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Device Specific Definitions - Vendor Dependent Mode Device Class MIB 1.1 (312kB)

Part 44 - Extensions for Financial Services (XFS) interface specification - Release 3.03 - XFS MIB Application Management MIB 1.1 (243kB)

 

Note: CWAs, similarly to the other CEN products, have to be procured from a CEN member. However, in this case, the CEN/CA (Administrative Board of CEN) accepted that the CWA would be made freely available from this web-site, considering that the Workshop's participants through a contribution are compensating for CEN Members' loss of income.

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
)