stripeapi-1.0.0.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.Terminal_Reader

Description

Contains the types generated from the schema Terminal_Reader

Synopsis

Documentation

data Terminal'reader Source #

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'reader 

Fields

data Terminal'readerDeviceType' Source #

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

Type of reader, one of `bbpos_chipper2x` or `verifone_P400`.

Constructors

Terminal'readerDeviceType'Other Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

Terminal'readerDeviceType'Typed Text

This constructor can be used to send values to the server which are not present in the specification yet.

Terminal'readerDeviceType'EnumBbposChipper2x

Represents the JSON value "bbpos_chipper2x"

Terminal'readerDeviceType'EnumVerifoneP400

Represents the JSON value "verifone_P400"

data Terminal'readerLocation'Variants Source #

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

The location identifier of the reader.