stripeapi-1.0.0.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.GelatoIdNumberReport

Description

Contains the types generated from the schema GelatoIdNumberReport

Synopsis

Documentation

data GelatoIdNumberReport Source #

Defines the object schema located at components.schemas.gelato_id_number_report in the specification.

Result from an id_number check

Constructors

GelatoIdNumberReport 

Fields

data GelatoIdNumberReportDob' Source #

Defines the object schema located at components.schemas.gelato_id_number_report.properties.dob.anyOf in the specification.

Date of birth.

Constructors

GelatoIdNumberReportDob' 

Fields

data GelatoIdNumberReportError' Source #

Defines the object schema located at components.schemas.gelato_id_number_report.properties.error.anyOf in the specification.

Details on the verification error. Present when status is \`unverified\`.

Constructors

GelatoIdNumberReportError' 

Fields

data GelatoIdNumberReportError'Code' Source #

Defines the enum schema located at components.schemas.gelato_id_number_report.properties.error.anyOf.properties.code in the specification.

A short machine-readable string giving the reason for the verification failure.

Constructors

GelatoIdNumberReportError'Code'Other Value

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

GelatoIdNumberReportError'Code'Typed Text

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

GelatoIdNumberReportError'Code'EnumIdNumberInsufficientDocumentData

Represents the JSON value "id_number_insufficient_document_data"

GelatoIdNumberReportError'Code'EnumIdNumberMismatch

Represents the JSON value "id_number_mismatch"

GelatoIdNumberReportError'Code'EnumIdNumberUnverifiedOther

Represents the JSON value "id_number_unverified_other"

data GelatoIdNumberReportIdNumberType' Source #

Defines the enum schema located at components.schemas.gelato_id_number_report.properties.id_number_type in the specification.

Type of ID number.

Constructors

GelatoIdNumberReportIdNumberType'Other Value

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

GelatoIdNumberReportIdNumberType'Typed Text

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

GelatoIdNumberReportIdNumberType'EnumBrCpf

Represents the JSON value "br_cpf"

GelatoIdNumberReportIdNumberType'EnumSgNric

Represents the JSON value "sg_nric"

GelatoIdNumberReportIdNumberType'EnumUsSsn

Represents the JSON value "us_ssn"

data GelatoIdNumberReportStatus' Source #

Defines the enum schema located at components.schemas.gelato_id_number_report.properties.status in the specification.

Status of this `id_number` check.

Constructors

GelatoIdNumberReportStatus'Other Value

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

GelatoIdNumberReportStatus'Typed Text

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

GelatoIdNumberReportStatus'EnumUnverified

Represents the JSON value "unverified"

GelatoIdNumberReportStatus'EnumVerified

Represents the JSON value "verified"