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.Dispute

Contains the types generated from the schema Dispute

  • 4 types
  • 1 value
datadata Dispute
#

Defines the object schema located at components.schemas.dispute in the specification.

A dispute occurs when a customer questions your charge with their card issuer. When this happens, you're given the opportunity to respond to the dispute with evidence that shows that the charge is legitimate. You can find more information about the dispute process in our Disputes and Fraud documentation.

Related guide: Disputes and Fraud.

Constructors

Instances4Eq, Show, FromJSON, ToJSON
  • Eq DisputeDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Dispute
  • Show DisputeDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Dispute
  • FromJSON DisputeDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Dispute
  • ToJSON DisputeDefined in stripeapi-3.0.0.0 · StripeAPI.Types.Dispute

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

ID of the charge that was disputed.

Instances4Eq, Show, FromJSON, ToJSON

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

ID of the PaymentIntent that was disputed.

Instances4Eq, Show, FromJSON, ToJSON
datadata DisputeStatus'
#

Defines the enum schema located at components.schemas.dispute.properties.status in the specification.

Current status of dispute. Possible values are `warning_needs_response`, `warning_under_review`, `warning_closed`, `needs_response`, `under_review`, `charge_refunded`, `won`, or `lost`.

Constructors

Instances4Eq, Show, FromJSON, ToJSON