| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.AccountCapabilities
Description
Contains the types generated from the schema AccountCapabilities
Synopsis
- data AccountCapabilities = AccountCapabilities {
- accountCapabilitiesAcssDebitPayments :: Maybe AccountCapabilitiesAcssDebitPayments'
- accountCapabilitiesAfterpayClearpayPayments :: Maybe AccountCapabilitiesAfterpayClearpayPayments'
- accountCapabilitiesAuBecsDebitPayments :: Maybe AccountCapabilitiesAuBecsDebitPayments'
- accountCapabilitiesBacsDebitPayments :: Maybe AccountCapabilitiesBacsDebitPayments'
- accountCapabilitiesBancontactPayments :: Maybe AccountCapabilitiesBancontactPayments'
- accountCapabilitiesCardIssuing :: Maybe AccountCapabilitiesCardIssuing'
- accountCapabilitiesCardPayments :: Maybe AccountCapabilitiesCardPayments'
- accountCapabilitiesCartesBancairesPayments :: Maybe AccountCapabilitiesCartesBancairesPayments'
- accountCapabilitiesEpsPayments :: Maybe AccountCapabilitiesEpsPayments'
- accountCapabilitiesFpxPayments :: Maybe AccountCapabilitiesFpxPayments'
- accountCapabilitiesGiropayPayments :: Maybe AccountCapabilitiesGiropayPayments'
- accountCapabilitiesGrabpayPayments :: Maybe AccountCapabilitiesGrabpayPayments'
- accountCapabilitiesIdealPayments :: Maybe AccountCapabilitiesIdealPayments'
- accountCapabilitiesJcbPayments :: Maybe AccountCapabilitiesJcbPayments'
- accountCapabilitiesLegacyPayments :: Maybe AccountCapabilitiesLegacyPayments'
- accountCapabilitiesOxxoPayments :: Maybe AccountCapabilitiesOxxoPayments'
- accountCapabilitiesP24Payments :: Maybe AccountCapabilitiesP24Payments'
- accountCapabilitiesSepaDebitPayments :: Maybe AccountCapabilitiesSepaDebitPayments'
- accountCapabilitiesSofortPayments :: Maybe AccountCapabilitiesSofortPayments'
- accountCapabilitiesTaxReportingUs_1099K :: Maybe AccountCapabilitiesTaxReportingUs_1099K'
- accountCapabilitiesTaxReportingUs_1099Misc :: Maybe AccountCapabilitiesTaxReportingUs_1099Misc'
- accountCapabilitiesTransfers :: Maybe AccountCapabilitiesTransfers'
- mkAccountCapabilities :: AccountCapabilities
- data AccountCapabilitiesAcssDebitPayments'
- data AccountCapabilitiesAfterpayClearpayPayments'
- data AccountCapabilitiesAuBecsDebitPayments'
- data AccountCapabilitiesBacsDebitPayments'
- data AccountCapabilitiesBancontactPayments'
- data AccountCapabilitiesCardIssuing'
- data AccountCapabilitiesCardPayments'
- data AccountCapabilitiesCartesBancairesPayments'
- data AccountCapabilitiesEpsPayments'
- data AccountCapabilitiesFpxPayments'
- data AccountCapabilitiesGiropayPayments'
- data AccountCapabilitiesGrabpayPayments'
- data AccountCapabilitiesIdealPayments'
- data AccountCapabilitiesJcbPayments'
- data AccountCapabilitiesLegacyPayments'
- data AccountCapabilitiesOxxoPayments'
- data AccountCapabilitiesP24Payments'
- data AccountCapabilitiesSepaDebitPayments'
- data AccountCapabilitiesSofortPayments'
- data AccountCapabilitiesTaxReportingUs_1099K'
- data AccountCapabilitiesTaxReportingUs_1099Misc'
- data AccountCapabilitiesTransfers'
Documentation
data AccountCapabilities Source #
Defines the object schema located at components.schemas.account_capabilities in the specification.
Constructors
| AccountCapabilities | |
Fields
| |
Instances
| Eq AccountCapabilities Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods (==) :: AccountCapabilities -> AccountCapabilities -> Bool # (/=) :: AccountCapabilities -> AccountCapabilities -> Bool # | |
| Show AccountCapabilities Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods showsPrec :: Int -> AccountCapabilities -> ShowS # show :: AccountCapabilities -> String # showList :: [AccountCapabilities] -> ShowS # | |
| ToJSON AccountCapabilities Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods toJSON :: AccountCapabilities -> Value # toEncoding :: AccountCapabilities -> Encoding # toJSONList :: [AccountCapabilities] -> Value # toEncodingList :: [AccountCapabilities] -> Encoding # | |
| FromJSON AccountCapabilities Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods parseJSON :: Value -> Parser AccountCapabilities # parseJSONList :: Value -> Parser [AccountCapabilities] # | |
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 |
| AccountCapabilitiesAcssDebitPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesAcssDebitPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesAfterpayClearpayPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesAfterpayClearpayPayments'EnumPending | Represents the JSON value |
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 |
| AccountCapabilitiesAuBecsDebitPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesAuBecsDebitPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesBacsDebitPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesBacsDebitPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesBancontactPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesBancontactPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesCardIssuing'EnumInactive | Represents the JSON value |
| AccountCapabilitiesCardIssuing'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesCardPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesCardPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesCartesBancairesPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesCartesBancairesPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesEpsPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesEpsPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesFpxPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesFpxPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesGiropayPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesGiropayPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesGrabpayPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesGrabpayPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesIdealPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesIdealPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesJcbPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesJcbPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesLegacyPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesLegacyPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesOxxoPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesOxxoPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesP24Payments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesP24Payments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesSepaDebitPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesSepaDebitPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesSofortPayments'EnumInactive | Represents the JSON value |
| AccountCapabilitiesSofortPayments'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesTaxReportingUs_1099K'EnumInactive | Represents the JSON value |
| AccountCapabilitiesTaxReportingUs_1099K'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesTaxReportingUs_1099Misc'EnumInactive | Represents the JSON value |
| AccountCapabilitiesTaxReportingUs_1099Misc'EnumPending | Represents the JSON value |
Instances
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 |
| AccountCapabilitiesTransfers'EnumInactive | Represents the JSON value |
| AccountCapabilitiesTransfers'EnumPending | Represents the JSON value |
Instances
| Eq AccountCapabilitiesTransfers' Source # | |
Defined in StripeAPI.Types.AccountCapabilities | |
| Show AccountCapabilitiesTransfers' Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods showsPrec :: Int -> AccountCapabilitiesTransfers' -> ShowS # show :: AccountCapabilitiesTransfers' -> String # showList :: [AccountCapabilitiesTransfers'] -> ShowS # | |
| ToJSON AccountCapabilitiesTransfers' Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods toJSON :: AccountCapabilitiesTransfers' -> Value # toEncoding :: AccountCapabilitiesTransfers' -> Encoding # toJSONList :: [AccountCapabilitiesTransfers'] -> Value # toEncodingList :: [AccountCapabilitiesTransfers'] -> Encoding # | |
| FromJSON AccountCapabilitiesTransfers' Source # | |
Defined in StripeAPI.Types.AccountCapabilities Methods parseJSON :: Value -> Parser AccountCapabilitiesTransfers' # parseJSONList :: Value -> Parser [AccountCapabilitiesTransfers'] # | |