Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the types generated from the schema DisputeEvidence
Synopsis
- data DisputeEvidence = DisputeEvidence {
- disputeEvidenceAccessActivityLog :: Maybe Text
- disputeEvidenceBillingAddress :: Maybe Text
- disputeEvidenceCancellationPolicy :: Maybe DisputeEvidenceCancellationPolicy'Variants
- disputeEvidenceCancellationPolicyDisclosure :: Maybe Text
- disputeEvidenceCancellationRebuttal :: Maybe Text
- disputeEvidenceCustomerCommunication :: Maybe DisputeEvidenceCustomerCommunication'Variants
- disputeEvidenceCustomerEmailAddress :: Maybe Text
- disputeEvidenceCustomerName :: Maybe Text
- disputeEvidenceCustomerPurchaseIp :: Maybe Text
- disputeEvidenceCustomerSignature :: Maybe DisputeEvidenceCustomerSignature'Variants
- disputeEvidenceDuplicateChargeDocumentation :: Maybe DisputeEvidenceDuplicateChargeDocumentation'Variants
- disputeEvidenceDuplicateChargeExplanation :: Maybe Text
- disputeEvidenceDuplicateChargeId :: Maybe Text
- disputeEvidenceProductDescription :: Maybe Text
- disputeEvidenceReceipt :: Maybe DisputeEvidenceReceipt'Variants
- disputeEvidenceRefundPolicy :: Maybe DisputeEvidenceRefundPolicy'Variants
- disputeEvidenceRefundPolicyDisclosure :: Maybe Text
- disputeEvidenceRefundRefusalExplanation :: Maybe Text
- disputeEvidenceServiceDate :: Maybe Text
- disputeEvidenceServiceDocumentation :: Maybe DisputeEvidenceServiceDocumentation'Variants
- disputeEvidenceShippingAddress :: Maybe Text
- disputeEvidenceShippingCarrier :: Maybe Text
- disputeEvidenceShippingDate :: Maybe Text
- disputeEvidenceShippingDocumentation :: Maybe DisputeEvidenceShippingDocumentation'Variants
- disputeEvidenceShippingTrackingNumber :: Maybe Text
- disputeEvidenceUncategorizedFile :: Maybe DisputeEvidenceUncategorizedFile'Variants
- disputeEvidenceUncategorizedText :: Maybe Text
- mkDisputeEvidence :: DisputeEvidence
- data DisputeEvidenceCancellationPolicy'Variants
- data DisputeEvidenceCustomerCommunication'Variants
- data DisputeEvidenceCustomerSignature'Variants
- data DisputeEvidenceDuplicateChargeDocumentation'Variants
- data DisputeEvidenceReceipt'Variants
- data DisputeEvidenceRefundPolicy'Variants
- data DisputeEvidenceServiceDocumentation'Variants
- data DisputeEvidenceShippingDocumentation'Variants
- data DisputeEvidenceUncategorizedFile'Variants
Documentation
data DisputeEvidence Source #
Defines the object schema located at components.schemas.dispute_evidence
in the specification.
DisputeEvidence | |
|
Instances
Eq DisputeEvidence Source # | |
Defined in StripeAPI.Types.DisputeEvidence (==) :: DisputeEvidence -> DisputeEvidence -> Bool # (/=) :: DisputeEvidence -> DisputeEvidence -> Bool # | |
Show DisputeEvidence Source # | |
Defined in StripeAPI.Types.DisputeEvidence showsPrec :: Int -> DisputeEvidence -> ShowS # show :: DisputeEvidence -> String # showList :: [DisputeEvidence] -> ShowS # | |
ToJSON DisputeEvidence Source # | |
Defined in StripeAPI.Types.DisputeEvidence toJSON :: DisputeEvidence -> Value # toEncoding :: DisputeEvidence -> Encoding # toJSONList :: [DisputeEvidence] -> Value # toEncodingList :: [DisputeEvidence] -> Encoding # | |
FromJSON DisputeEvidence Source # | |
Defined in StripeAPI.Types.DisputeEvidence parseJSON :: Value -> Parser DisputeEvidence # parseJSONList :: Value -> Parser [DisputeEvidence] # |
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.
DisputeEvidenceDuplicateChargeDocumentation'Text Text | |
DisputeEvidenceDuplicateChargeDocumentation'File File |
Instances
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.