DeviceActivationResult

data class DeviceActivationResult @JvmOverloads constructor(val outcome: RequestOutcome = RequestOutcome.SUCCESSFUL, val errorReason: ErrorReason? = null)

Final business outcome of device activation.

outcome is SUCCESSFUL or USER_ERROR; errorReason is required only for USER_ERROR. The YAML contract calls errorReason reason. Technical failures use com.wallee.atisdk.terminal.error.TerminalException instead of this result.

Constructors

Link copied to clipboard
constructor(outcome: RequestOutcome = RequestOutcome.SUCCESSFUL, errorReason: ErrorReason? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard