Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postIssuingDisputes
Synopsis
- postIssuingDisputes :: forall m. MonadHTTP m => PostIssuingDisputesRequestBody -> ClientT m (Response PostIssuingDisputesResponse)
- data PostIssuingDisputesRequestBody = PostIssuingDisputesRequestBody {}
- mkPostIssuingDisputesRequestBody :: Text -> PostIssuingDisputesRequestBody
- data PostIssuingDisputesRequestBodyEvidence' = PostIssuingDisputesRequestBodyEvidence' {
- postIssuingDisputesRequestBodyEvidence'Canceled :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'Variants
- postIssuingDisputesRequestBodyEvidence'Duplicate :: Maybe PostIssuingDisputesRequestBodyEvidence'Duplicate'Variants
- postIssuingDisputesRequestBodyEvidence'Fraudulent :: Maybe PostIssuingDisputesRequestBodyEvidence'Fraudulent'Variants
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed :: Maybe PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'Variants
- postIssuingDisputesRequestBodyEvidence'NotReceived :: Maybe PostIssuingDisputesRequestBodyEvidence'NotReceived'Variants
- postIssuingDisputesRequestBodyEvidence'Other :: Maybe PostIssuingDisputesRequestBodyEvidence'Other'Variants
- postIssuingDisputesRequestBodyEvidence'Reason :: Maybe PostIssuingDisputesRequestBodyEvidence'Reason'
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed :: Maybe PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'Variants
- mkPostIssuingDisputesRequestBodyEvidence' :: PostIssuingDisputesRequestBodyEvidence'
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 = PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt'Variants
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CancellationPolicyProvided :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CancellationPolicyProvided'Variants
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CancellationReason :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt'Variants
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductDescription :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'
- postIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt'Variants
- mkPostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CancellationPolicyProvided'Variants
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'
- = PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'Other Value
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumEmptyString
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumMerchandise
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumService
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'
- = PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'Other Value
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumEmptyString
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumMerchantRejected
- | PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumSuccessful
- data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'Canceled'Variants
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 = PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement :: Maybe PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement'Variants
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt :: Maybe PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt'Variants
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage :: Maybe PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage'Variants
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1OriginalTransaction :: Maybe Text
- mkPostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement'Variants
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt'Variants
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage'Variants
- data PostIssuingDisputesRequestBodyEvidence'Duplicate'Variants
- data PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 = PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 {}
- mkPostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'Fraudulent'Variants
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 = PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReceivedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReceivedAt'Variants
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnDescription :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus :: Maybe PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'
- postIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnedAt'Variants
- mkPostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReceivedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'
- = PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'Other Value
- | PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumEmptyString
- | PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumMerchantRejected
- | PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumSuccessful
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'Variants
- data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 = PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt'Variants
- postIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductDescription :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType :: Maybe PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'
- mkPostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'
- = PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'Other Value
- | PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumEmptyString
- | PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumMerchandise
- | PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumService
- data PostIssuingDisputesRequestBodyEvidence'NotReceived'Variants
- data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1 = PostIssuingDisputesRequestBodyEvidence'Other'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'Other'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductDescription :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType :: Maybe PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'
- mkPostIssuingDisputesRequestBodyEvidence'Other'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Other'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'
- = PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'Other Value
- | PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumEmptyString
- | PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumMerchandise
- | PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumService
- data PostIssuingDisputesRequestBodyEvidence'Other'Variants
- data PostIssuingDisputesRequestBodyEvidence'Reason'
- = PostIssuingDisputesRequestBodyEvidence'Reason'Other Value
- | PostIssuingDisputesRequestBodyEvidence'Reason'Typed Text
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumCanceled
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumDuplicate
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumFraudulent
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumMerchandiseNotAsDescribed
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumNotReceived
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumOther
- | PostIssuingDisputesRequestBodyEvidence'Reason'EnumServiceNotAsDescribed
- data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 = PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 {
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1AdditionalDocumentation :: Maybe PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1AdditionalDocumentation'Variants
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1CanceledAt :: Maybe PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1CanceledAt'Variants
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1CancellationReason :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1Explanation :: Maybe Text
- postIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1ReceivedAt :: Maybe PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1ReceivedAt'Variants
- mkPostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1
- data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1AdditionalDocumentation'Variants
- data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1CanceledAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1ReceivedAt'Variants
- data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'Variants
- data PostIssuingDisputesResponse
Documentation
:: forall m. MonadHTTP m | |
=> PostIssuingDisputesRequestBody | The request body to send |
-> ClientT m (Response PostIssuingDisputesResponse) | Monadic computation which returns the result of the operation |
POST /v1/issuing/disputes
<p>Creates an Issuing <code>Dispute</code> object. Individual pieces of evidence within the <code>evidence</code> object are optional at this point. Stripe only validates that required evidence is present during submission. Refer to <a href="/docs/issuing/purchases/disputes#dispute-reasons-and-evidence">Dispute reasons and evidence</a> for more details about evidence requirements.</p>
data PostIssuingDisputesRequestBody Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema
in the specification.
PostIssuingDisputesRequestBody | |
|
mkPostIssuingDisputesRequestBody Source #
Create a new PostIssuingDisputesRequestBody
with all required fields.
data PostIssuingDisputesRequestBodyEvidence' Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence
in the specification.
Evidence provided for the dispute.
mkPostIssuingDisputesRequestBodyEvidence' :: PostIssuingDisputesRequestBodyEvidence' Source #
Create a new PostIssuingDisputesRequestBodyEvidence'
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf
in the specification.
Instances
mkPostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.canceled_at.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CanceledAt'Int Int |
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1CancellationPolicyProvided'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.cancellation_policy_provided.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.expected_at.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ExpectedAt'Int Int |
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.product_type
in the specification.
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumEmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumMerchandise | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ProductType'EnumService | Represents the JSON value |
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.return_status
in the specification.
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumEmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumMerchantRejected | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnStatus'EnumSuccessful | Represents the JSON value |
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf.properties.returned_at.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Canceled'OneOf1ReturnedAt'Int Int |
Instances
data PostIssuingDisputesRequestBodyEvidence'Canceled'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.canceled.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf
in the specification.
Instances
mkPostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf.properties.card_statement.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CardStatement'Text Text |
Instances
data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf.properties.cash_receipt.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CashReceipt'Text Text |
Instances
data PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf.properties.check_image.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Duplicate'OneOf1CheckImage'Text Text |
Instances
data PostIssuingDisputesRequestBodyEvidence'Duplicate'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.duplicate.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.fraudulent.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 | |
|
Instances
mkPostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'Fraudulent'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.fraudulent.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Fraudulent'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.fraudulent.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf
in the specification.
Instances
mkPostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReceivedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf.properties.received_at.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf.properties.return_status
in the specification.
PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumEmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumMerchantRejected | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnStatus'EnumSuccessful | Represents the JSON value |
Instances
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'OneOf1ReturnedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf.properties.returned_at.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'MerchandiseNotAsDescribed'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.merchandise_not_as_described.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.not_received.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 | |
|
Instances
mkPostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.not_received.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.not_received.anyOf.properties.expected_at.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ExpectedAt'Int Int |
Instances
data PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.not_received.anyOf.properties.product_type
in the specification.
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumEmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumMerchandise | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'NotReceived'OneOf1ProductType'EnumService | Represents the JSON value |
Instances
data PostIssuingDisputesRequestBodyEvidence'NotReceived'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.not_received.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.other.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1 | |
|
Instances
mkPostIssuingDisputesRequestBodyEvidence'Other'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'Other'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'Other'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.other.anyOf.properties.additional_documentation.anyOf
in the specification.
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation'EmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1AdditionalDocumentation'Text Text |
Instances
data PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.other.anyOf.properties.product_type
in the specification.
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumEmptyString | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumMerchandise | Represents the JSON value |
PostIssuingDisputesRequestBodyEvidence'Other'OneOf1ProductType'EnumService | Represents the JSON value |
Instances
data PostIssuingDisputesRequestBodyEvidence'Other'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.other.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'Reason' Source #
Defines the enum schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.reason
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 Source #
Defines the object schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.service_not_as_described.anyOf
in the specification.
Instances
mkPostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 :: PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1 Source #
Create a new PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1
with all required fields.
data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1AdditionalDocumentation'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.service_not_as_described.anyOf.properties.additional_documentation.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1CanceledAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.service_not_as_described.anyOf.properties.canceled_at.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'OneOf1ReceivedAt'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.service_not_as_described.anyOf.properties.received_at.anyOf
in the specification.
Instances
data PostIssuingDisputesRequestBodyEvidence'ServiceNotAsDescribed'Variants Source #
Defines the oneOf schema located at paths./v1/issuing/disputes.POST.requestBody.content.application/x-www-form-urlencoded.schema.properties.evidence.properties.service_not_as_described.anyOf
in the specification.
Instances
data PostIssuingDisputesResponse Source #
Represents a response of the operation postIssuingDisputes
.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), PostIssuingDisputesResponseError
is used.
PostIssuingDisputesResponseError String | Means either no matching case available or a parse error |
PostIssuingDisputesResponse200 Issuing'dispute | Successful response. |
PostIssuingDisputesResponseDefault Error | Error response. |