Skip to main content

Application Development Kit (Version 4.7)


UICBData Class Referenceabstract

Last updated: 17-Sep-2025

#include <gui.h>

Public Member Functions

virtual  ~UICBData ()
virtual int &  result ()=0
virtual int  txn_id ()=0
virtual stringmap value ()=0
virtual std::string &  url ()=0
virtual std::vector< UIErrorEntry > &  error ()=0
virtual std::string &  script_error ()=0
virtual UIStatistics statistics ()=0


Detailed Description

class for accessing data of the current transaction

Constructor & Destructor Documentation

◆ ~UICBData()

virtual ~UICBData ( )
inlinevirtual

Destructor

Member Function Documentation

◆ error()

virtual std::vector<UIErrorEntry>& error ( )
pure virtual
Returns
current status of error list

◆ result()

virtual int& result ( )
pure virtual
Returns
result result code of the dialog or event code in case of custom event

◆ script_error()

virtual std::string& script_error ( )
pure virtual
Returns
script error message

◆ statistics()

virtual UIStatistics& statistics ( )
pure virtual
Returns
statistics data

◆ txn_id()

virtual int txn_id ( )
pure virtual
Returns
transaction ID

◆ url()

virtual std::string& url ( )
pure virtual
Returns
url of the dialog as provided by the application.

◆ value()

virtual stringmap& value ( )
pure virtual
Returns
key value map containing data received from the dialog

The documentation for this class was generated from the following file:

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo