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

:id :: :string

Unique identifier for the object.

:object :: :string

String representing the object's type. Objects of the same type share the same value.

:period_end :: :integer

The end of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period.

:period_start :: :integer

The start of the invoicing period. This TDS applies to Stripe fees collected during this invoicing period.

:tax_deduction_account_number :: :string

The TAN that was supplied to Stripe when TDS was assessed

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.TaxDeductedAtSource{
  id: String.t() | nil,
  object: :tax_deducted_at_source | nil,
  period_end: integer() | nil,
  period_start: integer() | nil,
  tax_deduction_account_number: 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()