Packages

Complete Stripe SDK for Elixir with parity to the official Ruby SDK. V1+V2 coverage (193 services, 320 resource structs, 525 documented params). Per-event modules, Finch HTTP/2, RustyJSON, automatic retries, OAuth, webhooks, telemetry, per-client config, streaming pagination.

Current section

Files

Jump to
tiger_stripe lib stripe resources ach_credit_transfer.ex
Raw

lib/stripe/resources/ach_credit_transfer.ex

# File generated from our OpenAPI spec
defmodule Stripe.Resources.AchCreditTransfer do
@moduledoc """
AchCreditTransfer resource.
"""
@typedoc """
* `account_number` - Nullable.
* `bank_name` - Nullable.
* `fingerprint` - Nullable.
* `refund_account_holder_name` - Nullable.
* `refund_account_holder_type` - Nullable.
* `refund_routing_number` - Nullable.
* `routing_number` - Nullable.
* `swift_code` - Nullable.
"""
@type t :: %__MODULE__{
account_number: String.t() | nil,
bank_name: String.t() | nil,
fingerprint: String.t() | nil,
refund_account_holder_name: String.t() | nil,
refund_account_holder_type: String.t() | nil,
refund_routing_number: String.t() | nil,
routing_number: String.t() | nil,
swift_code: String.t() | nil
}
defstruct [
:account_number,
:bank_name,
:fingerprint,
:refund_account_holder_name,
:refund_account_holder_type,
:refund_routing_number,
:routing_number,
:swift_code
]
@object_name "source_type_ach_credit_transfer"
def object_name, do: @object_name
end