HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulestripeapi-3.0.0.0Haskell2010

StripeAPI.Types.Issuing_Transaction

Contains the types generated from the schema Issuing_Transaction

  • 14 types
  • 7 values
  • Packagestripeapi-3.0.0.0
  • Exports21
  • LanguageHaskell2010
  • LicenceMIT
  • SourceIssuing_Transaction.hs
datadata Issuing'transaction
#

Defines the object schema located at components.schemas.issuing.transaction in the specification.

Any use of an issued card that results in funds entering or leaving your Stripe account, such as a completed purchase or refund, is represented by an Issuing `Transaction` object.

Related guide: Issued Card Transactions.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Create a new Issuing'transaction with all required fields.

Defines the object schema located at components.schemas.issuing.transaction.properties.amount_details.anyOf in the specification.

Detailed breakdown of amount components. These amounts are denominated in \`currency\` and in the smallest currency unit.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.issuing.transaction.properties.authorization.anyOf in the specification.

The `Authorization` object that led to this transaction.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.issuing.transaction.properties.balance_transaction.anyOf in the specification.

ID of the balance transaction associated with this transaction.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.issuing.transaction.properties.card.anyOf in the specification.

The card used to make this transaction.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.issuing.transaction.properties.cardholder.anyOf in the specification.

The cardholder to whom this transaction belongs.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.issuing.transaction.properties.dispute.anyOf in the specification.

If you've disputed the transaction, the ID of the dispute.

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.issuing.transaction.properties.purchase_details.anyOf in the specification.

Additional purchase information that is optionally provided by the merchant.

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.issuing.transaction.properties.purchase_details.anyOf.properties.flight.anyOf in the specification.

Information about the flight that was purchased with this transaction.

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.issuing.transaction.properties.purchase_details.anyOf.properties.fuel.anyOf in the specification.

Information about fuel that was purchased with this transaction.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.issuing.transaction.properties.purchase_details.anyOf.properties.lodging.anyOf in the specification.

Information about lodging that was purchased with this transaction.

Instances4Eq, Show, FromJSON, ToJSON

Defines the object schema located at components.schemas.issuing.transaction.properties.treasury.anyOf in the specification.

Treasury details related to this transaction if it was created on a [FinancialAccount](\/docs\/api\/treasury\/financial_accounts

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.issuing.transaction.properties.type in the specification.

The nature of the transaction.

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the enum schema located at components.schemas.issuing.transaction.properties.wallet in the specification.

The digital wallet used for this transaction. One of `apple_pay`, `google_pay`, or `samsung_pay`.

Constructors

Instances4Eq, Show, FromJSON, ToJSON