HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulestripeapi-3.0.0.0Haskell2010

StripeAPI.Types.DisputeEvidence

Contains the types generated from the schema DisputeEvidence

  • 10 types
  • 1 value
  • Packagestripeapi-3.0.0.0
  • Exports11
  • LanguageHaskell2010
  • LicenceMIT
  • SourceDisputeEvidence.hs
datadata DisputeEvidence
#

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

Constructors

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.cancellation_policy.anyOf in the specification.

(ID of a file upload) Your subscription cancellation policy, as shown to the customer.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.customer_communication.anyOf in the specification.

(ID of a file upload) Any communication with the customer that you feel is relevant to your case. Examples include emails proving that the customer received the product or service, or demonstrating their use of or satisfaction with the product or service.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.customer_signature.anyOf in the specification.

(ID of a file upload) A relevant document or contract showing the customer's signature.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.duplicate_charge_documentation.anyOf in the specification.

(ID of a file upload) Documentation for the prior charge that can uniquely identify the charge, such as a receipt, shipping label, work order, etc. This document should be paired with a similar document from the disputed payment that proves the two payments are separate.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.receipt.anyOf in the specification.

(ID of a file upload) Any receipt or message sent to the customer notifying them of the charge.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.refund_policy.anyOf in the specification.

(ID of a file upload) Your refund policy, as shown to the customer.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.service_documentation.anyOf in the specification.

(ID of a file upload) Documentation showing proof that a service was provided to the customer. This could include a copy of a signed contract, work order, or other form of written agreement.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.shipping_documentation.anyOf in the specification.

(ID of a file upload) Documentation showing proof that a product was shipped to the customer at the same address the customer provided to you. This could include a copy of the shipment receipt, shipping label, etc. It should show the customer's full shipping address, if possible.

Instances4Eq, Show, FromJSON, ToJSON

Defines the oneOf schema located at components.schemas.dispute_evidence.properties.uncategorized_file.anyOf in the specification.

(ID of a file upload) Any additional evidence or statements.

Instances4Eq, Show, FromJSON, ToJSON