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

:billing_address :: ExOAPI.Stripe.Schemas.Address

Owner's verified billing address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.

:email :: :string

Owner's verified email. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.

:name :: :string

Owner's verified full name. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.

:shipping_address :: ExOAPI.Stripe.Schemas.Address

Owner's verified shipping address. Values are verified or provided by the wallet directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.PaymentMethodDetailsCardWalletVisaCheckout{
  billing_address: ExOAPI.EctoTypes.AnyOf.t() | nil,
  email: String.t() | nil,
  name: String.t() | nil,
  shipping_address: ExOAPI.EctoTypes.AnyOf.t() | nil
}

Link to this section Functions

Link to this function

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

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