EPSRequest/EPSResult Classes
The key entity classes that a core must use are EPSRequest and EPSResult. Most EPSCore events carry with them an EPSRequest data object. This holds all the details extracted from the POS XML message. On completing the requested action, the core builds an EPSResult object to return to the host to show the success/fail status of the operation along with all related data (for example payment card details).