---
title: "Create dispute form"
method: POST
path: "/v1/disputes/{disputeId}/forms"
tags: ["Supporting forms"]
---

# Create dispute form

`POST /v1/disputes/{disputeId}/forms`

Create a dispute form with more information to send to the network.

You can create one of the following types of Expedited Billing Dispute Forms (EBDF):

1. **fraudDrfDocument** - Used for cases of fraud

2. **cardholderDisputeChargebackDrfDocument** -  Used when the cardholder disputes a purchase and notifies the card issuer.

3. **pointOfInteractionErrorsDrfDocument** -  Used when there's either a disagreement between parties or an error with the transaction. For example, a wrong value or a duplicate charge.

For VISA, you need to fill out the `allocationQuestionnaire` (reason 11) or `collaborationQuestionnaire` (reason 12 and 13) form object. VISA's rules for filling out form fields can be found in [this guide document](https://developers.pismo.io/pismo-docs/docs/visa-colloboration-questionaire)

For Elo, you need to fill out the `clearingElo` form object.

## Path parameters

- `disputeId` number, required

## Request body

- DisputeFormRequest — Dispute form request
  - `dispute_installment_id` number — Dispute installment ID. If not passed, the first installment is used
  - `form` object, required — Field to register form used to send to network.
    - `ebdf` object
      - `fraudDrfDocument` FraudDrfDocumentStructure
        - `numberOfItems` string — Number of transactions being disputed as string.
        - `types` 'CARD_CLOSED' | 'REPORT_SAFE' | 'CAPTURE_CARD' | 'LOST_STOLEN' | 'COUNTERFEIT' | 'RC_4837' | 'RC_4840' — Enter any of the valid values comma separated. Valid Values/Format: `CARD_CLOSED`, `REPORT_SAFE`, `CAPTURE_CARD`, `LOST_STOLEN`, `COUNTERFEIT`, `RC_4837`, `RC_4840` `RC_4837` = Reason code 4837 (Mastercard - fraud) `RC_4840` = Reason code 4840 (Mastercard - fraudelent processing of transaction)
        - `additionalInformation` string — Additional information, if needed, 1000 chars max. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer Service/Chargeback Representative Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `cardIssuerRegion` 'AP' | 'Europe' | 'NAM' | 'LAC' | 'MEA' — Card issuer region. Valid Values:<br> `AP` - Asian Pacific<br> `Europe` - Europe<br> `NAM` - North America<br> `LAC` - Latin America and Caribbean<br> `MEA` - Middle East and Africa
        - `cardholderVerificationMethod` CardholderVerificationMethodStructure
          - `onlinePIN` string — Online PIN Preferring. PIN preferring means that verficiation will first ask for a PIN. Valid Values/Format: 1
          - `offlinePIN` string — Offline PIN. Valid Values/Format: 2
          - `signature` string — Signature Valid Values/Format: 3
          - `none` string — None (No Cardholder Verfication Method) Valid Values/Format: 4
      - `cardholderDisputeChargebackDrfDocument` CardholderDisputeChargebackDrfDocumentStructure
        - `transactionAmount` string — Transaction amount. Length: 0-12 Valid Values/Format: Numeric
        - `type` 'PRODUCT_DISPUTE' | 'NOT_PROVIDED' | 'DIGITAL_GOODS' | 'CREDIT_NOT_PROCESSED' | 'COUNTERFEIT' | 'RECURRING_CANCELLED' | 'RECURRING_DISCLOSURE' | 'ADDENDUM_DISPUTE' | 'HOTEL_NO_SHOW' | 'PURCHASE_INCOMPLETE' | 'CANCELLATION_AGREEMENT' | 'POSTED_CREDIT' | 'FAILED_TRAVEL' — Cardholder dispute type.
        - `deliveryDateOfGoodsOrServices` string — In case of `PRODUCT_DISPUTE`, goods or services delivery date. Format = dd-MMM-yyyy
        - `expectedDeliveryDateOfGoodOrServices` string — In case of `NOT_PROVIDED`, goods or services expected delivery date. Format = dd-MMM-yyyy
        - `returnDate` string — In case of `DIGITAL_GOODS`, return or cancellation of the goods or services. Format = dd-MMM-yyyy
        - `cancellationDate` string — In case of `RECURRING_CANCELLED`, cancellation of the goods or services. Format = dd-MMM-yyyy
        - `cardholderParticipation` boolean — Did the cardholder participate in the transaction?
        - `disputeDetails` string — Describe the cardholder’s complaint in sufficient detail to meet the requirements for the chargeback as described in the Chargeback Guide and to enable all parties to understand the dispute. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer service/chargeback representative. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
      - `pointOfInteractionErrorsDrfDocument` PointOfInteractionErrorsDrfDocumentStructure
        - `transactionAmount` string — The transaction amount as string.
        - `type` 'DUPLICATE_DEBIT' | 'INCORRECT_AMOUNT' | 'LTD_TRANSACTION' | 'CURRENCY_DISPUTE' | 'UNREASONABLE_AMOUNT' | 'DUPLICATE_TRANSACTION' | 'MERCHANT_CREDIT' | 'IMPROPER_MERCHANT_SURCHARGE' — Error type enum, i.e. `DUPLICATE_DEBIT`
        - `alternateMeansOfPaymentDetails` string — In case of `DUPLICATE_DEBIT`, Alternate means of payment details. Max length = 55 chars. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `disputeDetails` string — Describe the cardholder's complaint in sufficient detail to meet the requirements for the chargeback as described in the Chargeback Guide and to enable all parties to understand the dispute. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer service/chargeback representative. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
    - `allocationQuestionnaire` VisaAllocationQuestionnaireDocumentStructure
      - `accountStatus` 'AC' | 'CP' | 'F', required — Valid in VISA Authorization Flux (reason code 11).<br> `AC` = Account closed<br> `CP` = Credit problem<br> `F` = Fraud<br>
      - `oneAuthForMultipleSalesInd` 'Y' | 'N' — Valid in VISA Authorization Flux (reason code 11).
    - `collaborationQuestionnaire` VisaCollaborationQuestionnaireDocumentStructure
      - `incorrectCurrencyReason` 'CD' | 'DD' — Valid in VISA Processing Errors Flux (reason code 12.3).
      - `authorizationRequestDeclinedValidDataInd` boolean — Valid in VISA Processing Errors Flux (reason code 12).
      - `explainWhyValidDataInclusionReason` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `correctCurrency` integer — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderDidNotAgreeDCC` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `transactionCodeIncorrect` 'CRI' | 'CRD' | 'DCR' — Valid in VISA Processing Errors Flux (reason code 12).
      - `rolTransactionId` number — Valid in VISA Processing Errors Flux (reason code 12).
      - `incorrectTransactionId` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `explainWhyCreditRefundProcessedInError` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerMasterFileAccountNumberInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `receiptAccountNumberMatchInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderReceiptAmt` number — Valid in VISA Processing Errors Flux (reason code 12).
      - `merchantDisputePriceDiffInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `bothTransactionsOnSameAcctNumberInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `duplicateTranId` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerOrCardholderOtherAcctWithDiffVisaCardInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerEvidenceMerchantPassedOnFundsInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderAttemptToResolve` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12 and 13).
      - `attemptToResolveProhLocalLaw` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12 and 13).
      - `otherTranSameMerchantInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `providingPaymentProofOtherMeans` 'A' | 'T' | 'C' | 'F' | 'V' | 'S' | 'O' — Valid in VISA Processing Errors Flux (reason code 12).
      - `arn` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `transactionID` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `merchantFacilitiesWithdrawn` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderDeceased` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodWithMerchantInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantEmailInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantCallCenterInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantMailInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantSMSInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantInPersonInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantWebformInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsPhoneNumber` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsEmailAddress` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsPhysicalAddress` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsApplicationName` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `otherFormOfPaymentInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `otherFormOfPaymentDesc` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `accountClosureDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationMethod` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeRelateToOffpremisesDistanceSellInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeRelateToInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contractDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseOrServices` 'Merchandise' | 'Services' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `serviceType` 'T' | 'G' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasPurchased` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReceiveMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `chReceivedOrExpectedMerchandise` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReturnMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReturnedMerchandiseDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `returnedMerchandiseReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `returnMethod` 'FF' | 'FE' | 'D' | 'U' | 'P' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howMerchandiseReturned` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `shippingTrackingNumber` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderAttemptReturnMerchandise` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `attemptedReturnDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howChAttemptReturnAndDispOfMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantRefuseAdvise` 'MRRM' | 'MICNRM' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancel` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancelBeforeShipping` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `timeshareDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `dateOfService` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `certificationGuaranteedReservation` 'GR' | 'RC' | 'AR' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationPolicyProvidedInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasOrdered` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseWasCounterfeitDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `descCounterfeitMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `descDispOfCounterfeitMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `originalCreditNotAccepted` 'R' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explain` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `creditVoucherTransactionReceiptDated` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `creditVoucherOrTransactionReceiptDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderCancelledReturnedMerchDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantInLiquidationOrReceivershipInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasNotReceived` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `thirdPartyGiftCardInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `visaComCardVirtualAccInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `virtualAccFinancialLossInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didMerchantCancelInd` 'Y' | 'N' — alid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantCancellationDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonReceiptOfTravelServicesInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeInvolveBondingAuthorityInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainAttemptToResolveWithBondAuth` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `bondAuthLetterOrAdviceDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `purchasedInfo` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `expectedReceiptDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `expectedReceiptTime` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainDisputePriorDeliveryDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancelPriorExpectedDate` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseDeliveredWrongLocation` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `lateDeliveryWrongLocation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didMerchantCancelMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantCancelMerchandiseDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderMerchantPreviousNegotiationEvidence` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whenNegotiationsBegin` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainPrevNegotiation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderFirstNotifiedIssuerDisputeDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `serviceReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howMerchandiseOrServiceMisrepresented` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseServiceReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainPreNegotiation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `orderDetailsNotAsDescribed` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantReceivedReturnedMerchandiseDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantAcceptCancellationInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `qualityOfFoodInd` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `purchasedInfoAndQualityIssue` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderPayWorkRedone` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howTermsOfContractNotHonoredByMerchant` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonFiatCurrencyNotDelivered` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseDeliveredLate` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantInBankruptcyLiquidationInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonFiatCurrencyNotMatching` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `dispositionOfMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantAcceptInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainCreditIssuedLateDetailsOfNegotiations` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
    - `preArbitration` PreArbitration
      - `preArbReason` string, required — Pre-arbitartion reason
      - `newInformationInd` 'Y' | 'N' — New information - `Y` or `N`
      - `newInformationDescription` string — New information description
      - `issuerCertifiesCardholderContactedInd` 'Y' | 'N' — Issuer certifies cardholder contact
    - `clearingElo` ClearingEloStructure
      - `transactionDestinationInstitutionIdCode` string — Transaction destination institution ID code
      - `filePathMessageNumber` string — File path message number
      - `additionalDataRecord` AdditionalDataRecordStructure
        - `airportTaxValue` string — Airport tax Value - Registry 01 - Field 37
        - `changeValue` string — Change Value - Registry 01 - Field 46
        - `codeProduct` string — Code Product - Registry 01 - Field 33
        - `conditionalCodeChipTransaction` string — Conditional code chip Transaction - Registry 01 - Field 47
        - `cpfOrCnpj` string — CPF or CNPJ - Registry 01 - Field 45
        - `feePaymentInput` string — Fee payment input - Registry 01 - Field 43
        - `indicatorMovement` string — Indicator Movement - Registry 01 - Field 40
        - `installmentNumber` string — Installment Number - Registry 01 - Field 42
        - `logicalNumberEquipment` string — Logical Number Equipment - Registry 01 - Field 36
        - `numberInstallmentsTransaction` string — Number Installments Transaction - Registry 01 - Field 41
        - `pointOfSale` string — Point of sale - Registry 01 - Field 35
        - `referenceNumberDispute` string — Reference Number Dispute - Registry 01 - Field 30
        - `transactionCode` string — Transaction Code - Registry 01 - Field 01
        - `transactionIndicator` string — Transaction Indicator - Registry 01 - Field 38
        - `transactionSubCode` string — Transaction SubCode - Registry 01 - Field 02
        - `transactionValue` string — Transaction Value - Registry 01 - Field 39
        - `walletId` string — Wallet Id - Registry 01 - Field 28
      - `authorizationCode` string — Authorization code
      - `caller` string — Caller
      - `clearingType` string — Clearing type
      - `correlationId` string — Correlation IDentifier that links related API requests and events
      - `endpoint` string — Endpoint
      - `headerServiceFile` HeaderServiceFileStructure
        - `codeAcquirer` string — Code acquirer - Registry B0 - Field 13
        - `codeProcessor` string — Code processor - Registry B0 - Field 11
        - `emittingBank` string — Emitting bank - Registry B0 - Field 10
        - `fileVersion` string — File version - Registry B0 - Field 16
        - `flagCode` string — Flag code - Registry B0 - Field 14
        - `futureUse2` string — Future use - Registry B0
        - `returnDateArchive` string — Return date archive - Registry B0 - Field 08
        - `returnTimeArchive` string — Return time archive - Registry B0 - Field 09
        - `routeIndicatorArchive` string — Route indicator archive - Registry B0 - Field 15
        - `sendDate` string — Send date - Registry B0 - Field 06
        - `serviceCode` string — Service code - Registry B0 - Field 02
        - `shipmentNumber` string — Shipment number - Registry B0 - Field 04
        - `shippingDate` string — Shipping date - Registry B0 - Field 03
        - `shippingTimeArchive` string — Shipping time archive - Registry B0 - Field 07
        - `transactionSubCode` string — Transaction sub code - Registry B0 - Field 01
        - `windowNumber` string — Window number - Registry B0 - Field 05
      - `mainDataRecord` MainDataRecordStructure
        - `authorizationOrCancellationOriginIndicator` string — Authorization or cancellation origin indicator - Registry 00 - Field 06
        - `cardholderVerificationMethod` string — Cardholder verification method - Registry 00 - Field 24
        - `cardNumber` string — Card number - Registry 00 - Field 03
        - `codeAcquirer` string — Code acquirer - Registry 00 - Field 08
        - `codeAuthorizationTransaction` string — Code authorization transaction - Registry 00 - Field 22
        - `codeCurrency` string — Code currency - Registry 00 - Field 12
        - `codeFlag` string — Code flag - Registry 00 - Field 19
        - `codeReasonDispute` string — Code reason dispute - Registry 00 - Field 21
        - `futureUse2` string — Future use2 - Registry 00
        - `futureUse4` string — Future use4 - Registry 00
        - `futureUse5` string — Future use5 - Registry 00
        - `identificationTransaction` string — Identification transaction - Registry 00 - Field 20
        - `numberReferenceTransaction` string — Number reference transaction - Registry 00 - Field 07
        - `pointOfSaleCity` string — Point of sale city - Registry 00 - Field 14
        - `pointOfSaleCountryCode` string — Point of sale country code - Registry 00 - Field 15
        - `pointOfSaleMcc` string — Point of sale mcc - Registry 00 - Field 16
        - `pointOfSaleName` string — Point of sale name - Registry 00 - Field 13
        - `posEntryMode` string — Pos entry mode - Registry 00 - Field 26
        - `processCode` string — Process code - Registry 00 - Field 131
        - `processingDate` string — Processing date - Registry 00 - Field 27
        - `sellValue` string — Sell value - Registry 00 - Field 11
        - `terminalCapability` string — Terminal capability - Registry 00 - Field 23
        - `transactionCode` string — Transaction code - Registry 00 - Field 01
        - `transactionDate` string — Transaction date - Registry 00 - Field 09
        - `transactionSubCode` string — Transaction subCode - Registry 00 - Field 02
        - `transactionTime` string — Transaction time - Registry 00 - Field 10
      - `messageNumber` string — Message number
      - `orgId` string — Organization/tenant ID
      - `registrationFundsTransferData` RegistrationFundsTransferDataStructure
        - `cardBIN` string — Card BIN - Registry 03 - Field 137
        - `identificationNumberOfPersonImpacted` string — Identification number of person impacted - Registry 03 - Field 133
        - `last4DigitsCard` string — Last 4 digits card - Registry 03 - Field 143
        - `nameCarrier` string — Name carrier - Registry 03 - Field 134
        - `originFunds` string — Origin funds - Registry 03 - Field 138
        - `phoneCarrier` string — Phone carrier - Registry 03 - Field 136
        - `transactionCode` string — Transaction code - Registry 03 - Field 01
        - `transactionSubCode` string — transactionSubCode - Registry 03 - Field 02
        - `typePayment` string — Type payment - Registry 03 - Field 132
      - `registrationPaymentServiceData` RegistrationPaymentServiceDataStructure
        - `amountAuthorized` string — Amount authorized - Registry 05 - Field 72
        - `codeAnswerAuthorization` string — Code answer authorization - Registry 05 - Field 132
        - `codeCurrencyValueAuthorized` string — Code currency value authorized - Registry 05 - Field 64
        - `futureUse19` string — Future use 19 - Registry 05 - Field 70
        - `identifierTransaction` string — Identifier transaction - Registry 05 - Field 61
        - `indicatorBusinessElectronic` string — Indicator business electronic - Registry 05 - Field 69
        - `transactionCode` string — Transaction code - Registry 05 - Field 01
        - `transactionSubCode` string — Transaction subCode - Registry 05 - Field 99
        - `valueAuthorized` string — Value authorized - Registry 05 - Field 62
      - `s3Path` string — S3 path
      - `settlementCountryDataRecord` SettlementCountryDataRecordStructure
        - `countryCodeSettlement` string — Country code settlement - Registry 02 - Field 50
        - `dateLiquidationTransaction` string — Date liquidation transaction - Registry 02 - Field 139
        - `dateMovementTransactionOriginal` string — Date movement transaction original - Registry 02 - Field 54
        - `municipalCode` string — Municipal code - Registry 02 - Field 146
        - `networkReferenceId` string — Network reference id - Registry 02 - Field 145
        - `pointOfSaleMarketplaceCode` string — Point of sale marketplace code - Registry 02 - Field 140
        - `quantityDaysFinancialTransaction` string — Quantity days financial transaction - Registry 02 - Field 52
        - `transactionCode` string — Transaction code - Registry 02 - Field 01
        - `transactionSubCode` string — Transaction subCode - Registry 02 - Field 02
        - `valueExchange` string — Value exchange - Registry 02 - Field 53
        - `zipCodeEstablishmentCommercial` string — Zip code establishment commercial - Registry 02 - Field 81

## Response `200`

OK

- DisputeFormResponse — Dispute Form response.
  - `id` number — Dispute form ID.
  - `dispute_installment_id` number, nullable — If necessary to join Form to Installment. If not passed, first installment is used.
  - `status` 'PENDING' | 'PROCESSED' | 'FAILED' | 'INACTIVE' — Dispute form status.
  - `network` 'MASTERCARD_CARD' | 'PRIMITIVE' — Network for dispute Form.
  - `form` object
    - `ebdf` object
      - `fraudDrfDocument` FraudDrfDocumentStructure
        - `numberOfItems` string — Number of transactions being disputed as string.
        - `types` 'CARD_CLOSED' | 'REPORT_SAFE' | 'CAPTURE_CARD' | 'LOST_STOLEN' | 'COUNTERFEIT' | 'RC_4837' | 'RC_4840' — Enter any of the valid values comma separated. Valid Values/Format: `CARD_CLOSED`, `REPORT_SAFE`, `CAPTURE_CARD`, `LOST_STOLEN`, `COUNTERFEIT`, `RC_4837`, `RC_4840` `RC_4837` = Reason code 4837 (Mastercard - fraud) `RC_4840` = Reason code 4840 (Mastercard - fraudelent processing of transaction)
        - `additionalInformation` string — Additional information, if needed, 1000 chars max. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer Service/Chargeback Representative Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `cardIssuerRegion` 'AP' | 'Europe' | 'NAM' | 'LAC' | 'MEA' — Card issuer region. Valid Values:<br> `AP` - Asian Pacific<br> `Europe` - Europe<br> `NAM` - North America<br> `LAC` - Latin America and Caribbean<br> `MEA` - Middle East and Africa
        - `cardholderVerificationMethod` CardholderVerificationMethodStructure
          - `onlinePIN` string — Online PIN Preferring. PIN preferring means that verficiation will first ask for a PIN. Valid Values/Format: 1
          - `offlinePIN` string — Offline PIN. Valid Values/Format: 2
          - `signature` string — Signature Valid Values/Format: 3
          - `none` string — None (No Cardholder Verfication Method) Valid Values/Format: 4
      - `cardholderDisputeChargebackDrfDocument` CardholderDisputeChargebackDrfDocumentStructure
        - `transactionAmount` string — Transaction amount. Length: 0-12 Valid Values/Format: Numeric
        - `type` 'PRODUCT_DISPUTE' | 'NOT_PROVIDED' | 'DIGITAL_GOODS' | 'CREDIT_NOT_PROCESSED' | 'COUNTERFEIT' | 'RECURRING_CANCELLED' | 'RECURRING_DISCLOSURE' | 'ADDENDUM_DISPUTE' | 'HOTEL_NO_SHOW' | 'PURCHASE_INCOMPLETE' | 'CANCELLATION_AGREEMENT' | 'POSTED_CREDIT' | 'FAILED_TRAVEL' — Cardholder dispute type.
        - `deliveryDateOfGoodsOrServices` string — In case of `PRODUCT_DISPUTE`, goods or services delivery date. Format = dd-MMM-yyyy
        - `expectedDeliveryDateOfGoodOrServices` string — In case of `NOT_PROVIDED`, goods or services expected delivery date. Format = dd-MMM-yyyy
        - `returnDate` string — In case of `DIGITAL_GOODS`, return or cancellation of the goods or services. Format = dd-MMM-yyyy
        - `cancellationDate` string — In case of `RECURRING_CANCELLED`, cancellation of the goods or services. Format = dd-MMM-yyyy
        - `cardholderParticipation` boolean — Did the cardholder participate in the transaction?
        - `disputeDetails` string — Describe the cardholder’s complaint in sufficient detail to meet the requirements for the chargeback as described in the Chargeback Guide and to enable all parties to understand the dispute. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer service/chargeback representative. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
      - `pointOfInteractionErrorsDrfDocument` PointOfInteractionErrorsDrfDocumentStructure
        - `transactionAmount` string — The transaction amount as string.
        - `type` 'DUPLICATE_DEBIT' | 'INCORRECT_AMOUNT' | 'LTD_TRANSACTION' | 'CURRENCY_DISPUTE' | 'UNREASONABLE_AMOUNT' | 'DUPLICATE_TRANSACTION' | 'MERCHANT_CREDIT' | 'IMPROPER_MERCHANT_SURCHARGE' — Error type enum, i.e. `DUPLICATE_DEBIT`
        - `alternateMeansOfPaymentDetails` string — In case of `DUPLICATE_DEBIT`, Alternate means of payment details. Max length = 55 chars. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `disputeDetails` string — Describe the cardholder's complaint in sufficient detail to meet the requirements for the chargeback as described in the Chargeback Guide and to enable all parties to understand the dispute. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
        - `chargebackRepresentative` string — Customer service/chargeback representative. Valid Values/Format: Alphanumeric / Special Char (~!@#$%^&*()_+{}|:"<>?,./;'[]-=)
    - `allocationQuestionnaire` VisaAllocationQuestionnaireDocumentStructure
      - `accountStatus` 'AC' | 'CP' | 'F', required — Valid in VISA Authorization Flux (reason code 11).<br> `AC` = Account closed<br> `CP` = Credit problem<br> `F` = Fraud<br>
      - `oneAuthForMultipleSalesInd` 'Y' | 'N' — Valid in VISA Authorization Flux (reason code 11).
    - `collaborationQuestionnaire` VisaCollaborationQuestionnaireDocumentStructure
      - `incorrectCurrencyReason` 'CD' | 'DD' — Valid in VISA Processing Errors Flux (reason code 12.3).
      - `authorizationRequestDeclinedValidDataInd` boolean — Valid in VISA Processing Errors Flux (reason code 12).
      - `explainWhyValidDataInclusionReason` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `correctCurrency` integer — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderDidNotAgreeDCC` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `transactionCodeIncorrect` 'CRI' | 'CRD' | 'DCR' — Valid in VISA Processing Errors Flux (reason code 12).
      - `rolTransactionId` number — Valid in VISA Processing Errors Flux (reason code 12).
      - `incorrectTransactionId` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `explainWhyCreditRefundProcessedInError` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerMasterFileAccountNumberInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `receiptAccountNumberMatchInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderReceiptAmt` number — Valid in VISA Processing Errors Flux (reason code 12).
      - `merchantDisputePriceDiffInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `bothTransactionsOnSameAcctNumberInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `duplicateTranId` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerOrCardholderOtherAcctWithDiffVisaCardInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `issuerEvidenceMerchantPassedOnFundsInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `cardholderAttemptToResolve` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12 and 13).
      - `attemptToResolveProhLocalLaw` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12 and 13).
      - `otherTranSameMerchantInd` 'Y' | 'N' — Valid in VISA Processing Errors Flux (reason code 12).
      - `providingPaymentProofOtherMeans` 'A' | 'T' | 'C' | 'F' | 'V' | 'S' | 'O' — Valid in VISA Processing Errors Flux (reason code 12).
      - `arn` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `transactionID` string — Valid in VISA Processing Errors Flux (reason code 12).
      - `merchantFacilitiesWithdrawn` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderDeceased` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodWithMerchantInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantEmailInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantCallCenterInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantMailInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantSMSInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantInPersonInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMethodMerchantWebformInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsPhoneNumber` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsEmailAddress` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsPhysicalAddress` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contactMerchantDetailsApplicationName` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `otherFormOfPaymentInd` boolean — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `otherFormOfPaymentDesc` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `accountClosureDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationMethod` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeRelateToOffpremisesDistanceSellInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeRelateToInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `contractDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseOrServices` 'Merchandise' | 'Services' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `serviceType` 'T' | 'G' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasPurchased` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReceiveMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `chReceivedOrExpectedMerchandise` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReturnMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderReturnedMerchandiseDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `returnedMerchandiseReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `returnMethod` 'FF' | 'FE' | 'D' | 'U' | 'P' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howMerchandiseReturned` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `shippingTrackingNumber` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderAttemptReturnMerchandise` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `attemptedReturnDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howChAttemptReturnAndDispOfMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantRefuseAdvise` 'MRRM' | 'MICNRM' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancel` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancelBeforeShipping` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `timeshareDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `dateOfService` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `certificationGuaranteedReservation` 'GR' | 'RC' | 'AR' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cancellationPolicyProvidedInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasOrdered` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseWasCounterfeitDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `descCounterfeitMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `descDispOfCounterfeitMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `originalCreditNotAccepted` 'R' | 'O' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explain` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `creditVoucherTransactionReceiptDated` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `creditVoucherOrTransactionReceiptDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderCancelledReturnedMerchDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantInLiquidationOrReceivershipInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whatWasNotReceived` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `thirdPartyGiftCardInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `visaComCardVirtualAccInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `virtualAccFinancialLossInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didMerchantCancelInd` 'Y' | 'N' — alid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantCancellationDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonReceiptOfTravelServicesInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `disputeInvolveBondingAuthorityInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainAttemptToResolveWithBondAuth` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `bondAuthLetterOrAdviceDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `purchasedInfo` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `expectedReceiptDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `expectedReceiptTime` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainDisputePriorDeliveryDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderCancelPriorExpectedDate` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseDeliveredWrongLocation` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `lateDeliveryWrongLocation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didMerchantCancelMerchandiseInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantCancelMerchandiseDate` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderMerchantPreviousNegotiationEvidence` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `whenNegotiationsBegin` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainPrevNegotiation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `cardholderFirstNotifiedIssuerDisputeDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `serviceReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howMerchandiseOrServiceMisrepresented` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseServiceReceivedDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainPreNegotiation` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `orderDetailsNotAsDescribed` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantReceivedReturnedMerchandiseDate` string, date — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantAcceptCancellationInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `qualityOfFoodInd` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `purchasedInfoAndQualityIssue` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `didCardholderPayWorkRedone` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `howTermsOfContractNotHonoredByMerchant` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonFiatCurrencyNotDelivered` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchandiseDeliveredLate` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantInBankruptcyLiquidationInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `nonFiatCurrencyNotMatching` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `dispositionOfMerchandise` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `merchantAcceptInd` 'Y' | 'N' — Valid in VISA Consumer Disputes Flux (Reason Code 13).
      - `explainCreditIssuedLateDetailsOfNegotiations` string — Valid in VISA Consumer Disputes Flux (Reason Code 13).
    - `preArbitration` PreArbitration
      - `preArbReason` string, required — Pre-arbitartion reason
      - `newInformationInd` 'Y' | 'N' — New information - `Y` or `N`
      - `newInformationDescription` string — New information description
      - `issuerCertifiesCardholderContactedInd` 'Y' | 'N' — Issuer certifies cardholder contact
  - `created_at` string, date-time — Datetime program calendar strategy was created. Format = YYYY-MM-DDTHH:MM:SS:MM.
  - `created_at_utc` string, date-time — Dispute created in UTC date/time.
  - `update_at` string, date — Update date, format = yyyy-mm-dd
  - `update_at_utc` string, date-time — Update UTC date
  - `dispute_form_type` DisputeFormType
    - `dispute_form_type_id` number — Unique id identification
    - `type` string — Unique type identification
    - `description` string — Generic description

## Other responses

- `401` — Access token is missing or invalid
- `404` — Not Found
- `422` — Unprocessable entity
- `500` — Internal server error

---

[API](https://skmtc.net/pismo/apis/platform-authentication.md) · [All operations](https://skmtc.net/pismo/apis/platform-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pismo/platform-authentication/revisions/935b62e16de4/schema)
