Defines the object schema located at components.schemas.terminal.reader in the specification.
A Reader represents a physical device for accepting payment details.
Related guide: Connecting to a Reader.
Constructors
Terminal'readerterminal'readerAction :: Maybe (Nullable Terminal'readerAction'NonNullable)action: The most recent action performed by the reader.
terminal'readerDeviceSwVersion :: Maybe (Nullable Text)device_sw_version: The current software version of the reader.
Constraints:
Maximum length of 5000
terminal'readerDeviceType :: Terminal'readerDeviceType'device_type: Type of reader, one of `bbpos_wisepad3`, `stripe_m2`, `bbpos_chipper2x`, `bbpos_wisepos_e`, `verifone_P400`, or `simulated_wisepos_e`.
terminal'readerId :: Textid: Unique identifier for the object.
Constraints:
Maximum length of 5000
terminal'readerIpAddress :: Maybe (Nullable Text)ip_address: The local IP address of the reader.
Constraints:
Maximum length of 5000
terminal'readerLabel :: Textlabel: Custom label given to the reader for easier identification.
Constraints:
Maximum length of 5000
terminal'readerLivemode :: Boollivemode: Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
terminal'readerLocation :: Maybe (Nullable Terminal'readerLocation'NonNullableVariants)location: The location identifier of the reader.
terminal'readerMetadata :: Objectmetadata: Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
terminal'readerSerialNumber :: Textserial_number: Serial number of the reader.
Constraints:
Maximum length of 5000
terminal'readerStatus :: Maybe (Nullable Text)status: The networking status of the reader.
Constraints:
Maximum length of 5000
Instances4Eq, Show, FromJSON, ToJSON
Eq Terminal'readerDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Terminal_ReaderShow Terminal'readerDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Terminal_ReaderFromJSON Terminal'readerDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Terminal_ReaderToJSON Terminal'readerDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Terminal_Reader