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'] # |