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

:flight :: ExOAPI.Stripe.Schemas.IssuingTransactionFlightData

Information about the flight that was purchased with this transaction.

:fuel :: ExOAPI.Stripe.Schemas.IssuingTransactionFuelData

Information about fuel that was purchased with this transaction.

:lodging :: ExOAPI.Stripe.Schemas.IssuingTransactionLodgingData

Information about lodging that was purchased with this transaction.

::receipt :: ExOAPI.Stripe.Schemas.IssuingTransactionReceiptData

:reference :: :string

A merchant-specific order number.

Link to this section Summary

Link to this section Types

@type params() :: map()
@type t() :: %ExOAPI.Stripe.Schemas.IssuingTransactionPurchaseDetails{
  flight: ExOAPI.EctoTypes.AnyOf.t() | nil,
  fuel: ExOAPI.EctoTypes.AnyOf.t() | nil,
  lodging: ExOAPI.EctoTypes.AnyOf.t() | nil,
  receipt: [ExOAPI.Stripe.Schemas.IssuingTransactionReceiptData.t()],
  reference: 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()