stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.Identity_VerificationReport

Description

Contains the types generated from the schema Identity_VerificationReport

Synopsis

Documentation

data Identity'verificationReport Source #

Defines the object schema located at components.schemas.identity.verification_report in the specification.

A VerificationReport is the result of an attempt to collect and verify data from a user. The collection of verification checks performed is determined from the `type` and `options` parameters used. You can find the result of each verification check performed in the appropriate sub-resource: `document`, `id_number`, `selfie`.

Each VerificationReport contains a copy of any data collected by the user as well as reference IDs which can be used to access collected images through the FileUpload API. To configure and create VerificationReports, use the VerificationSession API.

Related guides: Accessing verification results.

Constructors

Identity'verificationReport 

Fields

data Identity'verificationReportType' Source #

Defines the enum schema located at components.schemas.identity.verification_report.properties.type in the specification.

Type of report.

Constructors

Identity'verificationReportType'Other Value

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

Identity'verificationReportType'Typed Text

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

Identity'verificationReportType'EnumDocument

Represents the JSON value "document"

Identity'verificationReportType'EnumIdNumber

Represents the JSON value "id_number"