The ped_device_info
struct contains the following data elements:
Value | Description |
---|---|
|
An enum of the type |
|
The |
|
The PED serial number. |
|
The PED terminal type. |
|
The PED device brand. |
|
The PED API version. |
|
The PED OS version. |
|
The PED hardware version and only relevant during a transaction. |
|
The percentage of battery left. |
|
Indicates whether or not the PED is accepting tenders |
|
A reference to the tender provided by the PED. |
The terminal_id
, terminal_serial_number
, terminal_type
, terminal_brand
, terminal_api_version
, terminal_os_version
, and terminal_hardware_version
data elements are used to define the exact state of the PED. Use these elements to investigate issues.
These data elements are recorded in the Customer Area. For each transaction, this PED ID is listed to trace back the origin of a transaction to the PED on which it had been executed. The Customer Area shows all configuration details for each PED, and offers functions to change these details.
Possible device_state enumerations
ped_state_offline |
The PED is offline. |
ped_state_online |
The PED is online, but not yet operational. |
ped_state_unregistered |
The PED is not yet registered. |
ped_state_identified |
The PED is identified. |
ped_state_registered |
The PED is registered. |
ped_config_synced |
The PED configuration is synced from the Adyen payments platform. |
ped_state_operational |
The PED is operational and can start a transaction. |
ped_state_tender |
The PED is operational and has started a transaction. |