View Source ExOAPI.Stripe.Schemas.InvoiceSettingCustomerSetting (exoapi_stripe v0.1.4)

::custom_fields :: ExOAPI.Stripe.Schemas.InvoiceSettingCustomField

:default_payment_method :: ExOAPI.Stripe.Schemas.PaymentMethod | :string

ID of a payment method that's attached to the customer, to be used as the customer's default payment method for subscriptions and invoices.

:footer :: :string

Default footer to be displayed on invoices for this customer.

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.InvoiceSettingCustomerSetting{
  custom_fields: [ExOAPI.Stripe.Schemas.InvoiceSettingCustomField.t()],
  default_payment_method: ExOAPI.EctoTypes.AnyOf.t() | nil,
  footer: String.t() | nil
}

Link to this section Functions

Link to this function

changeset(struct \\ %__MODULE__{}, params)

View Source
@spec changeset(t(), params()) :: Ecto.Changeset.t()