View Source ExOAPI.Stripe.Schemas.GelatoDocumentReport (exoapi_stripe v0.1.4)

description: Result from a document check

:address :: ExOAPI.Stripe.Schemas.Address

Address as it appears in the document.

:dob :: ExOAPI.Stripe.Schemas.GelatoDataDocumentReportDateOfBirth

Date of birth as it appears in the document.

:error :: ExOAPI.Stripe.Schemas.GelatoDocumentReportError

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

:expiration_date :: ExOAPI.Stripe.Schemas.GelatoDataDocumentReportExpirationDate

Expiration date of the document.

::files :: :string

:first_name :: :string

First name as it appears in the document.

:issued_date :: ExOAPI.Stripe.Schemas.GelatoDataDocumentReportIssuedDate

Issued date of the document.

:issuing_country :: :string

Issuing country of the document.

:last_name :: :string

Last name as it appears in the document.

:number :: :string

Document ID number.

:status :: :string

Status of this document check.

:type :: :string

Type of the document.

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.GelatoDocumentReport{
  address: ExOAPI.EctoTypes.AnyOf.t() | nil,
  dob: ExOAPI.EctoTypes.AnyOf.t() | nil,
  error: ExOAPI.EctoTypes.AnyOf.t() | nil,
  expiration_date: ExOAPI.EctoTypes.AnyOf.t() | nil,
  files: [String.t()] | nil,
  first_name: String.t() | nil,
  issued_date: ExOAPI.EctoTypes.AnyOf.t() | nil,
  issuing_country: String.t() | nil,
  last_name: String.t() | nil,
  number: String.t() | nil,
  status: (:verified | :unverified) | nil,
  type: (:passport | :id_card | :driving_license) | nil
}

Link to this section Functions

Link to this function

changeset(struct \\ %__MODULE__{}, params)

View Source
@spec changeset(t(), params()) :: Ecto.Changeset.t()