stripeapi-2.0.0.1: Stripe-Library
Safe HaskellNone
LanguageHaskell2010

StripeAPI.Types.DisputeEvidence

Description

Contains the types generated from the schema DisputeEvidence

Synopsis

Documentation

data DisputeEvidence Source #

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

Constructors

DisputeEvidence 

Fields

mkDisputeEvidence :: DisputeEvidence Source #

Create a new DisputeEvidence with all required fields.

data DisputeEvidenceCancellationPolicy'Variants Source #

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.

data DisputeEvidenceCustomerCommunication'Variants Source #

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.

data DisputeEvidenceCustomerSignature'Variants Source #

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.

data DisputeEvidenceDuplicateChargeDocumentation'Variants Source #

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.

Instances

Instances details
Eq DisputeEvidenceDuplicateChargeDocumentation'Variants Source # 
Instance details

Defined in StripeAPI.Types.DisputeEvidence

Show DisputeEvidenceDuplicateChargeDocumentation'Variants Source # 
Instance details

Defined in StripeAPI.Types.DisputeEvidence

ToJSON DisputeEvidenceDuplicateChargeDocumentation'Variants Source # 
Instance details

Defined in StripeAPI.Types.DisputeEvidence

FromJSON DisputeEvidenceDuplicateChargeDocumentation'Variants Source # 
Instance details

Defined in StripeAPI.Types.DisputeEvidence

data DisputeEvidenceReceipt'Variants Source #

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.

data DisputeEvidenceRefundPolicy'Variants Source #

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.

data DisputeEvidenceServiceDocumentation'Variants Source #

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.

data DisputeEvidenceShippingDocumentation'Variants Source #

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.

data DisputeEvidenceUncategorizedFile'Variants Source #

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.