Stripe.Params.CustomerFundingInstructionsCreateFundingInstructionsParams
(tiger_stripe v0.3.0)
Copy Markdown
View Source
Parameters for customer funding instructions create funding instructions.
Summary
Types
@type bank_transfer() :: %{ optional(:eu_bank_transfer) => bank_transfer_eu_bank_transfer() | nil, optional(:requested_address_types) => [String.t()] | nil, optional(:type) => String.t() | nil, optional(String.t()) => term() }
eu_bank_transfer- Configuration for eu_bank_transfer funding type.requested_address_types- List of address types that should be returned in the financial_addresses response. If not specified, all valid types will be returned.
Permitted values include: sort_code, zengin, iban, or spei.
type- The type of thebank_transferPossible values:eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer,us_bank_transfer.
@type bank_transfer_eu_bank_transfer() :: %{ optional(:country) => String.t() | nil, optional(String.t()) => term() }
country- The desired country code of the bank account information. Permitted values include:BE,DE,ES,FR,IE, orNL. Max length: 5000.
@type t() :: %Stripe.Params.CustomerFundingInstructionsCreateFundingInstructionsParams{ bank_transfer: bank_transfer(), currency: String.t(), expand: [String.t()] | nil, funding_type: String.t() }
bank_transfer- Additional parameters forbank_transferfunding typescurrency- Three-letter ISO currency code, in lowercase. Must be a supported currency. Format: ISO 4217 currency code.expand- Specifies which fields in the response should be expanded.funding_type- Thefunding_typeto get the instructions for. Possible values:bank_transfer.