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.