HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulestripeapi-3.0.0.0Haskell2010

StripeAPI.Types.Terminal_Reader

Contains the types generated from the schema Terminal_Reader

  • 6 types
  • 2 values
  • Packagestripeapi-3.0.0.0
  • Exports8
  • LanguageHaskell2010
  • LicenceMIT
  • SourceTerminal_Reader.hs
datadata Terminal'reader
#

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

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.terminal.reader.properties.action.anyOf in the specification.

The most recent action performed by the reader.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.terminal.reader.properties.action.anyOf.properties.status in the specification.

Status of the action performed by the reader.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.terminal.reader.properties.action.anyOf.properties.type in the specification.

Type of action performed by the reader.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.terminal.reader.properties.device_type in the specification.

Type of reader, one of `bbpos_wisepad3`, `stripe_m2`, `bbpos_chipper2x`, `bbpos_wisepos_e`, `verifone_P400`, or `simulated_wisepos_e`.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.terminal.reader.properties.location.anyOf in the specification.

The location identifier of the reader.

Instances4Eq, Show, FromJSON, ToJSON