stripeapi-1.0.0.0: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.ExternalAccount

Description

Contains the types generated from the schema ExternalAccount

Synopsis

Documentation

data ExternalAccount Source #

Defines the object schema located at components.schemas.external_account.anyOf in the specification.

Constructors

ExternalAccount 

Fields

mkExternalAccount :: ExternalAccount Source #

Create a new ExternalAccount with all required fields.

data ExternalAccountAccount'Variants Source #

Defines the oneOf schema located at components.schemas.external_account.anyOf.properties.account.anyOf in the specification.

The ID of the account that the bank account is associated with.

data ExternalAccountAvailablePayoutMethods' Source #

Defines the enum schema located at components.schemas.external_account.anyOf.properties.available_payout_methods.items in the specification.

Constructors

ExternalAccountAvailablePayoutMethods'Other Value

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

ExternalAccountAvailablePayoutMethods'Typed Text

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

ExternalAccountAvailablePayoutMethods'EnumInstant

Represents the JSON value "instant"

ExternalAccountAvailablePayoutMethods'EnumStandard

Represents the JSON value "standard"

data ExternalAccountCustomer'Variants Source #

Defines the oneOf schema located at components.schemas.external_account.anyOf.properties.customer.anyOf in the specification.

The ID of the customer that the bank account is associated with.

data ExternalAccountRecipient'Variants Source #

Defines the oneOf schema located at components.schemas.external_account.anyOf.properties.recipient.anyOf in the specification.

The recipient that this card belongs to. This attribute will not be in the card object if the card belongs to a customer or account instead.