stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.IssuingAuthorizationVerificationData

Description

Contains the types generated from the schema IssuingAuthorizationVerificationData

Synopsis

Documentation

data IssuingAuthorizationVerificationData Source #

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

Constructors

IssuingAuthorizationVerificationData 

Fields

data IssuingAuthorizationVerificationDataAddressLine1Check' Source #

Defines the enum schema located at components.schemas.issuing_authorization_verification_data.properties.address_line1_check in the specification.

Whether the cardholder provided an address first line and if it matched the cardholder’s `billing.address.line1`.

Constructors

IssuingAuthorizationVerificationDataAddressLine1Check'Other Value

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

IssuingAuthorizationVerificationDataAddressLine1Check'Typed Text

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

IssuingAuthorizationVerificationDataAddressLine1Check'EnumMatch

Represents the JSON value "match"

IssuingAuthorizationVerificationDataAddressLine1Check'EnumMismatch

Represents the JSON value "mismatch"

IssuingAuthorizationVerificationDataAddressLine1Check'EnumNotProvided

Represents the JSON value "not_provided"

Instances

Instances details
Eq IssuingAuthorizationVerificationDataAddressLine1Check' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

Show IssuingAuthorizationVerificationDataAddressLine1Check' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

ToJSON IssuingAuthorizationVerificationDataAddressLine1Check' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

FromJSON IssuingAuthorizationVerificationDataAddressLine1Check' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

data IssuingAuthorizationVerificationDataAddressPostalCodeCheck' Source #

Defines the enum schema located at components.schemas.issuing_authorization_verification_data.properties.address_postal_code_check in the specification.

Whether the cardholder provided a postal code and if it matched the cardholder’s `billing.address.postal_code`.

Constructors

IssuingAuthorizationVerificationDataAddressPostalCodeCheck'Other Value

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

IssuingAuthorizationVerificationDataAddressPostalCodeCheck'Typed Text

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

IssuingAuthorizationVerificationDataAddressPostalCodeCheck'EnumMatch

Represents the JSON value "match"

IssuingAuthorizationVerificationDataAddressPostalCodeCheck'EnumMismatch

Represents the JSON value "mismatch"

IssuingAuthorizationVerificationDataAddressPostalCodeCheck'EnumNotProvided

Represents the JSON value "not_provided"

Instances

Instances details
Eq IssuingAuthorizationVerificationDataAddressPostalCodeCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

Show IssuingAuthorizationVerificationDataAddressPostalCodeCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

ToJSON IssuingAuthorizationVerificationDataAddressPostalCodeCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

FromJSON IssuingAuthorizationVerificationDataAddressPostalCodeCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

data IssuingAuthorizationVerificationDataCvcCheck' Source #

Defines the enum schema located at components.schemas.issuing_authorization_verification_data.properties.cvc_check in the specification.

Whether the cardholder provided a CVC and if it matched Stripe’s record.

Constructors

IssuingAuthorizationVerificationDataCvcCheck'Other Value

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

IssuingAuthorizationVerificationDataCvcCheck'Typed Text

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

IssuingAuthorizationVerificationDataCvcCheck'EnumMatch

Represents the JSON value "match"

IssuingAuthorizationVerificationDataCvcCheck'EnumMismatch

Represents the JSON value "mismatch"

IssuingAuthorizationVerificationDataCvcCheck'EnumNotProvided

Represents the JSON value "not_provided"

Instances

Instances details
Eq IssuingAuthorizationVerificationDataCvcCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

Show IssuingAuthorizationVerificationDataCvcCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

ToJSON IssuingAuthorizationVerificationDataCvcCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

FromJSON IssuingAuthorizationVerificationDataCvcCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

data IssuingAuthorizationVerificationDataExpiryCheck' Source #

Defines the enum schema located at components.schemas.issuing_authorization_verification_data.properties.expiry_check in the specification.

Whether the cardholder provided an expiry date and if it matched Stripe’s record.

Constructors

IssuingAuthorizationVerificationDataExpiryCheck'Other Value

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

IssuingAuthorizationVerificationDataExpiryCheck'Typed Text

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

IssuingAuthorizationVerificationDataExpiryCheck'EnumMatch

Represents the JSON value "match"

IssuingAuthorizationVerificationDataExpiryCheck'EnumMismatch

Represents the JSON value "mismatch"

IssuingAuthorizationVerificationDataExpiryCheck'EnumNotProvided

Represents the JSON value "not_provided"

Instances

Instances details
Eq IssuingAuthorizationVerificationDataExpiryCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

Show IssuingAuthorizationVerificationDataExpiryCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

ToJSON IssuingAuthorizationVerificationDataExpiryCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData

FromJSON IssuingAuthorizationVerificationDataExpiryCheck' Source # 
Instance details

Defined in StripeAPI.Types.IssuingAuthorizationVerificationData