Questions tagged [cen-xfs]

CEN/XFS, or XFS (eXtensions for Financial Services), provides an API for common financial device peripherals, such as those found on ATMs and EFTPOS devices.

CEN/XFS, or XFS (eXtensions for Financial Services), provides an API for common financial device peripherals, such as those found on ATMs and EFTPOS devices.

The relevant CWAs (the standards documents) are maintained by the CEN committee

58 questions
0
votes
0 answers

Dispenser Counters in XFS is very different from the Counters maintained by the application

I was trying to build an application which will monitor activities on Peripheral through XFS. Whenever there is a change in Cash Units, application receives CASHUNITINFO_CHANGED event. Based on which I fetch the Cash Unit Information using…
Shree
  • 1
  • 4
0
votes
0 answers

Not getting XFS Events[Windows Messages] (SERVICE_EVENTS, EXECUTE_EVENTS) in my application after registering using WFSRegister

I have a C# console application where I'm using CEN XFS(Extensions for Financial Services) specification to get ATM information. I'm using PInvoke to communicate with msxfs.dll. I'm registering to listen for SERVICE_EVENTS, USER_EVENTS,…
dhernandez
  • 77
  • 3
  • 11
0
votes
0 answers

Connect to CEN/XFS device from C#

I'm trying to connect my C# application to Encrypted PIN Pad through CEN/XFS. I installed and read protocol documentation from CEN website. During my research I read that I should use msxfs.dll to connect to XFS Manager which is build in C language…
Ebraheem
  • 603
  • 6
  • 24
0
votes
0 answers

How to find whether the ATM Display is Touch Screen or not using XFS?

I want to find out what type of display does a ATM have; touch screen or not? Is this possible to find out using CEN XFS? I read the manual and couldn't find any Service Class specific to display. Is there one or have I missed it? Can someone point…
James Selvakumar
  • 2,679
  • 1
  • 23
  • 28
0
votes
0 answers

Problem in running cen/xfs client application as windows service

I'm developing a cen/xfs client application in c++ which will register for the events and receive it. I installed the application (.exe file) as a windows service and the system is rebooting after few minutes once i started the service, but when i…
Pitchu
  • 27
  • 4
0
votes
2 answers

How do I get the Cassette type information using XFS in an ATM?

usNumber represents the sequence number. cUnitID represents the cassette identifier, but different vendors have different formats to represent it. Where can I find this format? Is there any other place where I can get the logical cash unit…
0
votes
0 answers

Writing J/XFS code to interact with ATM peripherals

I have been trying to learn J/XFS and am stuck at a point where I am unable to start. Though the specifications go in detail about the available calls and the API, there are very little or no sample code snippets which shows how code can be written…
hax
  • 282
  • 1
  • 17
0
votes
1 answer

How to configure the note types in XFS with the 'WFS_CMD_CIM_CONFIGURE_NOTETYPES' command

I want to configure specific note types during cash in operation Input parameter should be in the following format: LPUSHORT lpusNoteIDs; When I execute the below commands I get invalid data error (-52) LPUSHORT* lpusNoteIDs; lpusNoteIDs =…
TechBrkTru
  • 346
  • 1
  • 25
0
votes
0 answers

Error A pointer parameter does not point to accessible memory

i'm build apps using CEN XFS Standard, then i got this error WFS_ERR_INVALID_POINTER in CEN XFS document it was meaning like this A pointer parameter does not point to accessible memory. but i dont know what this error,, my WFSExecute like this…
Hakim
  • 1
  • 2
0
votes
3 answers

Pointer to array of structs pointers

I need create one pointer to a null-terminated array of pointers to key detail structures.. Struct: WFS_RESULT typedef struct _wfs_result { REQUESTID RequestID; HSERVICE hService; SYSTEMTIME tsTimestamp; HRESULT …
Matheus Cardozo
  • 135
  • 1
  • 7
0
votes
0 answers

Pointer to an array of structure pointers

I need to create a pointer to an array of pointers, create multiple keys with this structure WFSPINKEYDETAILEX of CEN / XFS. Struct in question..Pointer to a null-terminated array of pointers to key detail structures. typedef struct…
Matheus Cardozo
  • 135
  • 1
  • 7
0
votes
0 answers

Attributes of a structure receive multiple structures

Is it possible for an attribute of a 'struct' to host multiple structures? Example, I need the attribute LPWFSPINFDK lppFDKs; which is part of the struct _wfs_pin_func_key_detail, receive multiple structs _wfs_pin_fdk. I'm trying this way, compiles,…
Matheus Cardozo
  • 135
  • 1
  • 7
0
votes
5 answers

Allocate multiple structs in memory

i need pass multiple values to memory, i need make various country to CEN/XFS. This api: CashDispenser - CDM Struct reference: WFSCDMCURRENCYEXP How am i trying to do: HRESULT WINAPI WFPGetInfo(HSERVICE hService, DWORD dwCategory, LPVOID…
Matheus Cardozo
  • 135
  • 1
  • 7
0
votes
1 answer

CEN/XFS - Invalid Pointer

i implementing new Service Provider with CEN-XFS, but it's returning error, (-26), equal this "WFS_ERR_INVALID_POINTER". I use java, more precisely JNA to communicate with the DLL (msxfs.dll). I Create service provider with REGEDIT on…
Matheus Cardozo
  • 135
  • 1
  • 7
0
votes
1 answer

initializing : cannot convert from LPVOID error

Ok I'm trying to write this under the WFSExecute but if I type: WFSPINGETDATA * pingetdata = lpCmdData; I get an error: errorC2440: 'initializing' : cannot convert from 'LPVOID' to 'WFSPINGETDATA *' If I comment out that line, the app…