stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.AccountCapabilities

Description

Contains the types generated from the schema AccountCapabilities

Synopsis

Documentation

data AccountCapabilities Source #

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

Constructors

AccountCapabilities 

Fields

mkAccountCapabilities :: AccountCapabilities Source #

Create a new AccountCapabilities with all required fields.

data AccountCapabilitiesAcssDebitPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.acss_debit_payments in the specification.

The status of the ACSS Direct Debits payments capability of the account, or whether the account can directly process ACSS Direct Debits charges.

Constructors

AccountCapabilitiesAcssDebitPayments'Other Value

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

AccountCapabilitiesAcssDebitPayments'Typed Text

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

AccountCapabilitiesAcssDebitPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesAcssDebitPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesAcssDebitPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesAfterpayClearpayPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.afterpay_clearpay_payments in the specification.

The status of the Afterpay Clearpay capability of the account, or whether the account can directly process Afterpay Clearpay charges.

Constructors

AccountCapabilitiesAfterpayClearpayPayments'Other Value

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

AccountCapabilitiesAfterpayClearpayPayments'Typed Text

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

AccountCapabilitiesAfterpayClearpayPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesAfterpayClearpayPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesAfterpayClearpayPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesAuBecsDebitPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.au_becs_debit_payments in the specification.

The status of the BECS Direct Debit (AU) payments capability of the account, or whether the account can directly process BECS Direct Debit (AU) charges.

Constructors

AccountCapabilitiesAuBecsDebitPayments'Other Value

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

AccountCapabilitiesAuBecsDebitPayments'Typed Text

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

AccountCapabilitiesAuBecsDebitPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesAuBecsDebitPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesAuBecsDebitPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesBacsDebitPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.bacs_debit_payments in the specification.

The status of the Bacs Direct Debits payments capability of the account, or whether the account can directly process Bacs Direct Debits charges.

Constructors

AccountCapabilitiesBacsDebitPayments'Other Value

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

AccountCapabilitiesBacsDebitPayments'Typed Text

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

AccountCapabilitiesBacsDebitPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesBacsDebitPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesBacsDebitPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesBancontactPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.bancontact_payments in the specification.

The status of the Bancontact payments capability of the account, or whether the account can directly process Bancontact charges.

Constructors

AccountCapabilitiesBancontactPayments'Other Value

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

AccountCapabilitiesBancontactPayments'Typed Text

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

AccountCapabilitiesBancontactPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesBancontactPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesBancontactPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesCardIssuing' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.card_issuing in the specification.

The status of the card issuing capability of the account, or whether you can use Issuing to distribute funds on cards

Constructors

AccountCapabilitiesCardIssuing'Other Value

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

AccountCapabilitiesCardIssuing'Typed Text

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

AccountCapabilitiesCardIssuing'EnumActive

Represents the JSON value "active"

AccountCapabilitiesCardIssuing'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesCardIssuing'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesCardPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.card_payments in the specification.

The status of the card payments capability of the account, or whether the account can directly process credit and debit card charges.

Constructors

AccountCapabilitiesCardPayments'Other Value

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

AccountCapabilitiesCardPayments'Typed Text

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

AccountCapabilitiesCardPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesCardPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesCardPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesCartesBancairesPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.cartes_bancaires_payments in the specification.

The status of the Cartes Bancaires payments capability of the account, or whether the account can directly process Cartes Bancaires card charges in EUR currency.

Constructors

AccountCapabilitiesCartesBancairesPayments'Other Value

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

AccountCapabilitiesCartesBancairesPayments'Typed Text

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

AccountCapabilitiesCartesBancairesPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesCartesBancairesPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesCartesBancairesPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesEpsPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.eps_payments in the specification.

The status of the EPS payments capability of the account, or whether the account can directly process EPS charges.

Constructors

AccountCapabilitiesEpsPayments'Other Value

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

AccountCapabilitiesEpsPayments'Typed Text

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

AccountCapabilitiesEpsPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesEpsPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesEpsPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesFpxPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.fpx_payments in the specification.

The status of the FPX payments capability of the account, or whether the account can directly process FPX charges.

Constructors

AccountCapabilitiesFpxPayments'Other Value

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

AccountCapabilitiesFpxPayments'Typed Text

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

AccountCapabilitiesFpxPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesFpxPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesFpxPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesGiropayPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.giropay_payments in the specification.

The status of the giropay payments capability of the account, or whether the account can directly process giropay charges.

Constructors

AccountCapabilitiesGiropayPayments'Other Value

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

AccountCapabilitiesGiropayPayments'Typed Text

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

AccountCapabilitiesGiropayPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesGiropayPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesGiropayPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesGrabpayPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.grabpay_payments in the specification.

The status of the GrabPay payments capability of the account, or whether the account can directly process GrabPay charges.

Constructors

AccountCapabilitiesGrabpayPayments'Other Value

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

AccountCapabilitiesGrabpayPayments'Typed Text

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

AccountCapabilitiesGrabpayPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesGrabpayPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesGrabpayPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesIdealPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.ideal_payments in the specification.

The status of the iDEAL payments capability of the account, or whether the account can directly process iDEAL charges.

Constructors

AccountCapabilitiesIdealPayments'Other Value

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

AccountCapabilitiesIdealPayments'Typed Text

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

AccountCapabilitiesIdealPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesIdealPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesIdealPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesJcbPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.jcb_payments in the specification.

The status of the JCB payments capability of the account, or whether the account (Japan only) can directly process JCB credit card charges in JPY currency.

Constructors

AccountCapabilitiesJcbPayments'Other Value

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

AccountCapabilitiesJcbPayments'Typed Text

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

AccountCapabilitiesJcbPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesJcbPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesJcbPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesLegacyPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.legacy_payments in the specification.

The status of the legacy payments capability of the account.

Constructors

AccountCapabilitiesLegacyPayments'Other Value

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

AccountCapabilitiesLegacyPayments'Typed Text

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

AccountCapabilitiesLegacyPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesLegacyPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesLegacyPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesOxxoPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.oxxo_payments in the specification.

The status of the OXXO payments capability of the account, or whether the account can directly process OXXO charges.

Constructors

AccountCapabilitiesOxxoPayments'Other Value

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

AccountCapabilitiesOxxoPayments'Typed Text

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

AccountCapabilitiesOxxoPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesOxxoPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesOxxoPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesP24Payments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.p24_payments in the specification.

The status of the P24 payments capability of the account, or whether the account can directly process P24 charges.

Constructors

AccountCapabilitiesP24Payments'Other Value

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

AccountCapabilitiesP24Payments'Typed Text

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

AccountCapabilitiesP24Payments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesP24Payments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesP24Payments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesSepaDebitPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.sepa_debit_payments in the specification.

The status of the SEPA Direct Debits payments capability of the account, or whether the account can directly process SEPA Direct Debits charges.

Constructors

AccountCapabilitiesSepaDebitPayments'Other Value

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

AccountCapabilitiesSepaDebitPayments'Typed Text

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

AccountCapabilitiesSepaDebitPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesSepaDebitPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesSepaDebitPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesSofortPayments' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.sofort_payments in the specification.

The status of the Sofort payments capability of the account, or whether the account can directly process Sofort charges.

Constructors

AccountCapabilitiesSofortPayments'Other Value

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

AccountCapabilitiesSofortPayments'Typed Text

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

AccountCapabilitiesSofortPayments'EnumActive

Represents the JSON value "active"

AccountCapabilitiesSofortPayments'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesSofortPayments'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesTaxReportingUs_1099K' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.tax_reporting_us_1099_k in the specification.

The status of the tax reporting 1099-K (US) capability of the account.

Constructors

AccountCapabilitiesTaxReportingUs_1099K'Other Value

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

AccountCapabilitiesTaxReportingUs_1099K'Typed Text

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

AccountCapabilitiesTaxReportingUs_1099K'EnumActive

Represents the JSON value "active"

AccountCapabilitiesTaxReportingUs_1099K'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesTaxReportingUs_1099K'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesTaxReportingUs_1099Misc' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.tax_reporting_us_1099_misc in the specification.

The status of the tax reporting 1099-MISC (US) capability of the account.

Constructors

AccountCapabilitiesTaxReportingUs_1099Misc'Other Value

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

AccountCapabilitiesTaxReportingUs_1099Misc'Typed Text

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

AccountCapabilitiesTaxReportingUs_1099Misc'EnumActive

Represents the JSON value "active"

AccountCapabilitiesTaxReportingUs_1099Misc'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesTaxReportingUs_1099Misc'EnumPending

Represents the JSON value "pending"

data AccountCapabilitiesTransfers' Source #

Defines the enum schema located at components.schemas.account_capabilities.properties.transfers in the specification.

The status of the transfers capability of the account, or whether your platform can transfer funds to the account.

Constructors

AccountCapabilitiesTransfers'Other Value

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

AccountCapabilitiesTransfers'Typed Text

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

AccountCapabilitiesTransfers'EnumActive

Represents the JSON value "active"

AccountCapabilitiesTransfers'EnumInactive

Represents the JSON value "inactive"

AccountCapabilitiesTransfers'EnumPending

Represents the JSON value "pending"