Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema GelatoIdNumberReport
Synopsis
- data GelatoIdNumberReport = GelatoIdNumberReport {
- gelatoIdNumberReportDob :: Maybe GelatoIdNumberReportDob'
- gelatoIdNumberReportError :: Maybe GelatoIdNumberReportError'
- gelatoIdNumberReportFirstName :: Maybe Text
- gelatoIdNumberReportIdNumber :: Maybe Text
- gelatoIdNumberReportIdNumberType :: Maybe GelatoIdNumberReportIdNumberType'
- gelatoIdNumberReportLastName :: Maybe Text
- gelatoIdNumberReportStatus :: GelatoIdNumberReportStatus'
- mkGelatoIdNumberReport :: GelatoIdNumberReportStatus' -> GelatoIdNumberReport
- data GelatoIdNumberReportDob' = GelatoIdNumberReportDob' {}
- mkGelatoIdNumberReportDob' :: GelatoIdNumberReportDob'
- data GelatoIdNumberReportError' = GelatoIdNumberReportError' {}
- mkGelatoIdNumberReportError' :: GelatoIdNumberReportError'
- data GelatoIdNumberReportError'Code'
- data GelatoIdNumberReportIdNumberType'
- data GelatoIdNumberReportStatus'
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
GelatoIdNumberReport | |
|
Instances
Eq GelatoIdNumberReport Source # | |
Defined in StripeAPI.Types.GelatoIdNumberReport (==) :: GelatoIdNumberReport -> GelatoIdNumberReport -> Bool # (/=) :: GelatoIdNumberReport -> GelatoIdNumberReport -> Bool # | |
Show GelatoIdNumberReport Source # | |
Defined in StripeAPI.Types.GelatoIdNumberReport showsPrec :: Int -> GelatoIdNumberReport -> ShowS # show :: GelatoIdNumberReport -> String # showList :: [GelatoIdNumberReport] -> ShowS # | |
ToJSON GelatoIdNumberReport Source # | |
Defined in StripeAPI.Types.GelatoIdNumberReport toJSON :: GelatoIdNumberReport -> Value # toEncoding :: GelatoIdNumberReport -> Encoding # toJSONList :: [GelatoIdNumberReport] -> Value # toEncodingList :: [GelatoIdNumberReport] -> Encoding # | |
FromJSON GelatoIdNumberReport Source # | |
Defined in StripeAPI.Types.GelatoIdNumberReport parseJSON :: Value -> Parser GelatoIdNumberReport # parseJSONList :: Value -> Parser [GelatoIdNumberReport] # |
mkGelatoIdNumberReport Source #
Create a new GelatoIdNumberReport
with all required 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.
GelatoIdNumberReportDob' | |
|
Instances
mkGelatoIdNumberReportDob' :: GelatoIdNumberReportDob' Source #
Create a new GelatoIdNumberReportDob'
with all required 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\`.
GelatoIdNumberReportError' | |
|
Instances
mkGelatoIdNumberReportError' :: GelatoIdNumberReportError' Source #
Create a new GelatoIdNumberReportError'
with all required 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.
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 |
GelatoIdNumberReportError'Code'EnumIdNumberMismatch | Represents the JSON value |
GelatoIdNumberReportError'Code'EnumIdNumberUnverifiedOther | Represents the JSON value |
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.
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 |
GelatoIdNumberReportIdNumberType'EnumSgNric | Represents the JSON value |
GelatoIdNumberReportIdNumberType'EnumUsSsn | Represents the JSON value |
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.
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 |
GelatoIdNumberReportStatus'EnumVerified | Represents the JSON value |