PaymentDeviceState¶
-
public enum
PaymentDeviceState
¶ The statuses of the payment device
Enum Constants¶
AVAILABLE¶
-
public static final PaymentDeviceState
AVAILABLE
¶ The device is connected and available for operation.
BEGIN_MAINTENANCE¶
-
public static final PaymentDeviceState
BEGIN_MAINTENANCE
¶ The device is starting a maintenance cycle and cannot be used. The device might also restart during this time, or perform other activities that generate other events.
DISCOVERED¶
-
public static final PaymentDeviceState
DISCOVERED
¶ The device has just been found during discovery, but more information about the state and the device is not available because the device has not been paired.
END_MAINTENANCE¶
-
public static final PaymentDeviceState
END_MAINTENANCE
¶ The device has completed the maintenance cycle.
MAINTENANCE_REQUIRED¶
-
public static final PaymentDeviceState
MAINTENANCE_REQUIRED
¶ The device must perform maintenance as soon as possible.
OUT_OF_ORDER¶
-
public static final PaymentDeviceState
OUT_OF_ORDER
¶ The device is able to be reached but it cannot perform any operations due to some mulfunction.
SHUTDOWN¶
-
public static final PaymentDeviceState
SHUTDOWN
¶ Received when the device is shutting down, and then remembered until the device becomes active again.
UNKNOWN¶
-
public static final PaymentDeviceState
UNKNOWN
¶ Returned when the device is remembered but the current state cannot be ascertained. For example, this can be returned when a device has shutdown and is now not available.