Stripe.Resources.NextActionDisplayBankTransferInstructions
(tiger_stripe v0.3.0)
Copy Markdown
View Source
PaymentIntentNextActionDisplayBankTransferInstructions
Summary
Types
@type financial_addresses() :: %{ optional(:aba) => Stripe.Resources.Aba.t() | nil, optional(:iban) => financial_addresses_iban() | nil, optional(:sort_code) => Stripe.Resources.SortCodeRecords.t() | nil, optional(:spei) => financial_addresses_spei() | nil, optional(:supported_networks) => [String.t()] | nil, optional(:swift) => financial_addresses_swift() | nil, optional(:type) => String.t() | nil, optional(:zengin) => financial_addresses_zengin() | nil, optional(String.t()) => term() }
abaibansort_codespeisupported_networks- The payment networks supported by this FinancialAddressswifttype- The type of financial address Possible values:aba,iban,sort_code,spei,swift,zengin.zengin
@type financial_addresses_iban() :: %{ optional(:account_holder_address) => Stripe.Resources.Address.t() | nil, optional(:account_holder_name) => String.t() | nil, optional(:bank_address) => Stripe.Resources.Address.t() | nil, optional(:bic) => String.t() | nil, optional(:country) => String.t() | nil, optional(:iban) => String.t() | nil, optional(String.t()) => term() }
account_holder_addressaccount_holder_name- The name of the person or business that owns the bank account Max length: 5000.bank_addressbic- The BIC/SWIFT code of the account. Max length: 5000.country- Two-letter country code (ISO 3166-1 alpha-2). Max length: 5000.iban- The IBAN of the account. Max length: 5000.
@type financial_addresses_spei() :: %{ optional(:account_holder_address) => Stripe.Resources.Address.t() | nil, optional(:account_holder_name) => String.t() | nil, optional(:bank_address) => Stripe.Resources.Address.t() | nil, optional(:bank_code) => String.t() | nil, optional(:bank_name) => String.t() | nil, optional(:clabe) => String.t() | nil, optional(String.t()) => term() }
account_holder_addressaccount_holder_name- The account holder name Max length: 5000.bank_addressbank_code- The three-digit bank code Max length: 5000.bank_name- The short banking institution name Max length: 5000.clabe- The CLABE number Max length: 5000.
@type financial_addresses_swift() :: %{ optional(:account_holder_address) => Stripe.Resources.Address.t() | nil, optional(:account_holder_name) => String.t() | nil, optional(:account_number) => String.t() | nil, optional(:account_type) => String.t() | nil, optional(:bank_address) => Stripe.Resources.Address.t() | nil, optional(:bank_name) => String.t() | nil, optional(:swift_code) => String.t() | nil, optional(String.t()) => term() }
account_holder_addressaccount_holder_name- The account holder name Max length: 5000.account_number- The account number Max length: 5000.account_type- The account type Max length: 5000.bank_addressbank_name- The bank name Max length: 5000.swift_code- The SWIFT code Max length: 5000.
@type financial_addresses_zengin() :: %{ optional(:account_holder_address) => Stripe.Resources.Address.t() | nil, optional(:account_holder_name) => String.t() | nil, optional(:account_number) => String.t() | nil, optional(:account_type) => String.t() | nil, optional(:bank_address) => Stripe.Resources.Address.t() | nil, optional(:bank_code) => String.t() | nil, optional(:bank_name) => String.t() | nil, optional(:branch_code) => String.t() | nil, optional(:branch_name) => String.t() | nil, optional(String.t()) => term() }
account_holder_addressaccount_holder_name- The account holder name Max length: 5000. Nullable.account_number- The account number Max length: 5000. Nullable.account_type- The bank account type. In Japan, this can only befutsuortoza. Max length: 5000. Nullable.bank_addressbank_code- The bank code of the account Max length: 5000. Nullable.bank_name- The bank name of the account Max length: 5000. Nullable.branch_code- The branch code of the account Max length: 5000. Nullable.branch_name- The branch name of the account Max length: 5000. Nullable.
@type t() :: %Stripe.Resources.NextActionDisplayBankTransferInstructions{ amount_remaining: integer(), currency: String.t(), financial_addresses: [financial_addresses()] | nil, hosted_instructions_url: String.t(), reference: String.t(), type: String.t() }
amount_remaining- The remaining amount that needs to be transferred to complete the payment. Nullable.currency- Three-letter ISO currency code, in lowercase. Must be a supported currency. Format: ISO 4217 currency code. Nullable.financial_addresses- A list of financial addresses that can be used to fund the customer balance Expandable.hosted_instructions_url- A link to a hosted page that guides your customer through completing the transfer. Max length: 5000. Nullable.reference- A string identifying this payment. Instruct your customer to include this code in the reference or memo field of their bank transfer. Max length: 5000. Nullable.type- Type of bank transfer Possible values:eu_bank_transfer,gb_bank_transfer,jp_bank_transfer,mx_bank_transfer,us_bank_transfer.