Skip to main content

Application Development Kit (Version 4.7)


Graphical User Interface

Last updated: 17-Sep-2025

Namespaces

  vfigui

Macros

#define  DllSpec
#define  DllSpec

Enumerations

enum   UIError {

  UI_ERR_OK = 0,
UI_ERR_ABORT = -1,
UI_ERR_BACK = -2,
UI_ERR_TIMEOUT = -3,


  UI_ERR_PROPERTY = -4,
UI_ERR_WRONG_PIN = -5,
UI_ERR_PARAMETER = -6,
UI_ERR_PERMISSION = -7,


  UI_ERR_CANCELLED = -8,
UI_ERR_REGION = -9,
UI_ERR_FAIL = -10,
UI_ERR_UNSUPPORTED = -11,


  UI_ERR_INVALID = -12,
UI_ERR_WAIT_TIMEOUT = -13,
UI_ERR_CONNECTION_LOST = -14,
UI_ERR_PROTOCOL = -15,


  UI_ERR_SCRIPT = -16,
UI_ERR_FILE_READ = -17,
UI_ERR_RESTRICTED = -18,
UI_ERR_MODIFIED = -19,


  UI_ERR_ACTION = -20,
UI_ERR_DISPLAY = -21,
UI_ERR_PIN_ENTRY_DENIED = -22


}


Detailed Description

Macro Definition Documentation

◆ DllSpec [1/2]

#define DllSpec

◆ DllSpec [2/2]

#define DllSpec

Enumeration Type Documentation

◆ UIError

enum UIError

Verifone GUI namespace error codes returned by the functions

Enumerator
UI_ERR_OK 

no error

UI_ERR_ABORT 

abort by user

UI_ERR_BACK 

user selected back button

UI_ERR_TIMEOUT 

dialog timeout

UI_ERR_PROPERTY 

the property does not exist

UI_ERR_WRONG_PIN 

wrong PIN was entered

UI_ERR_PARAMETER 

parameter error

UI_ERR_PERMISSION 

insufficient permissions

UI_ERR_CANCELLED 

the dialog has been cancelled by callback or by displaying another dialog

UI_ERR_REGION 

the region is not known

UI_ERR_FAIL 

generic error

UI_ERR_UNSUPPORTED 

the function requested is not supported on the current platform/device/...

UI_ERR_INVALID 

an invalid transaction ID was provided

UI_ERR_WAIT_TIMEOUT 

timeout while waiting for the result of an async function

UI_ERR_CONNECTION_LOST 

cannot connect or lost connection to server

UI_ERR_PROTOCOL 

data received violated the protocol

UI_ERR_SCRIPT 

error occurred during script processing, check uiScriptError() for more information about the error

UI_ERR_FILE_READ 

the file was not found or could not be read

UI_ERR_RESTRICTED 

the dialog was not shown due to security restrictions, e.g. using more than 3 buttons

UI_ERR_MODIFIED 

the old layout does not match

UI_ERR_ACTION 

invalid action provided

UI_ERR_DISPLAY 

invalid display

UI_ERR_PIN_ENTRY_DENIED 

requesting too many PIN sessions in a short period of time.

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