stripeapi-1.0.0.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.IssuingCardholderRequirements

Description

Contains the types generated from the schema IssuingCardholderRequirements

Synopsis

Documentation

data IssuingCardholderRequirements Source #

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

Constructors

IssuingCardholderRequirements 

Fields

data IssuingCardholderRequirementsDisabledReason' Source #

Defines the enum schema located at components.schemas.issuing_cardholder_requirements.properties.disabled_reason in the specification.

If `disabled_reason` is present, all cards will decline authorizations with `cardholder_verification_required` reason.

Constructors

IssuingCardholderRequirementsDisabledReason'Other Value

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

IssuingCardholderRequirementsDisabledReason'Typed Text

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

IssuingCardholderRequirementsDisabledReason'EnumListed

Represents the JSON value "listed"

IssuingCardholderRequirementsDisabledReason'EnumRejected'listed

Represents the JSON value "rejected.listed"

IssuingCardholderRequirementsDisabledReason'EnumUnderReview

Represents the JSON value "under_review"

data IssuingCardholderRequirementsPastDue' Source #

Defines the enum schema located at components.schemas.issuing_cardholder_requirements.properties.past_due.items in the specification.

Constructors

IssuingCardholderRequirementsPastDue'Other Value

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

IssuingCardholderRequirementsPastDue'Typed Text

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

IssuingCardholderRequirementsPastDue'EnumCompany'taxId

Represents the JSON value "company.tax_id"

IssuingCardholderRequirementsPastDue'EnumIndividual'dob'day

Represents the JSON value "individual.dob.day"

IssuingCardholderRequirementsPastDue'EnumIndividual'dob'month

Represents the JSON value "individual.dob.month"

IssuingCardholderRequirementsPastDue'EnumIndividual'dob'year

Represents the JSON value "individual.dob.year"

IssuingCardholderRequirementsPastDue'EnumIndividual'firstName

Represents the JSON value "individual.first_name"

IssuingCardholderRequirementsPastDue'EnumIndividual'lastName

Represents the JSON value "individual.last_name"

IssuingCardholderRequirementsPastDue'EnumIndividual'verification'document

Represents the JSON value "individual.verification.document"