An idempotency key is an arbitrary unique value generated by client to detect subsequent retries of the same request. It is recommended that a UUID or a similar random identifier be used as an idempotency key. A different key must be used for each request, unless it is a retry.
Example:
"7d943c51-e4ff-4e57-9558-08cab6b963c7"
Body
application/json
Details of the disputed transaction.
External Card Dispute
ACH Dispute
Card Dispute
Create a dispute against an external card transaction.
Transaction was processed using a card listed in a Mastercard warning bulletin file
AUTHORIZATION_RELATED_CHARGEBACK
Transaction was processed without obtaining proper authorization
ACCOUNT_NUMBER_NOT_ON_FILE
Account number used in transaction not regonized by cardholder’s bank
TRANSACTION_AMOUNT_DIFFERS
Final transaction amount charged differs from expected or agreed upon amount
POINT_OF_INTERACTION_ERROR
Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies
NO_CARDHOLDER_AUTHORIZATION
Fraudulent transaction made without the cardholder’s consent
CANCELED_RECURRING_TRANSACTION
Cardholder billed for a recurring service afer cancellation or digital goods not authorized or received
LATE_PRESENTMENT
Merchant submitted transaction for processing too late after original transaction date
CORRECT_CURRENCY_CODE_NOT_PROVIDED
Currency conversion not properly presented or agreed upon
QUESTIONABLE_MERCHANT_ACTIVITY
Merchant suspected of being involved in fraudulent activities or violating Mastercard rules
CARDHOLDER_DISPUTE
Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more
CARDHOLDER_DISPUTE_NOT_ELSEWHERE_CLASSIFIED
Cardholder dissatisfied with transaction and has been unable to resolve it direclty with merchant (US region only)
GOODS_OR_SERVICES_NOT_PROVIDED
Cardholder claims purchased goods or services were not delivered, delivered late, only partially delivered, or merchant failed to provide the agreed-upon service
NO_SHOW_ADDENDUM_ATM_DISPUTE
Cardholder charged a penalty for failing to cancel a reservation (e.g. hotel booking), charged an addendum or modification to a service, or did not receive the correct amount of cash from an ATM
CREDIT_NOT_PROCESSED
Expected credit or refund not received
POTENTIAL_FRAUD
Cardholder does not recognize the transaction and suspects it might be fraudulent
CHIP_LIABILITY_SHIFT
Counterfeit card used at a non-EMV-compliant terminal, and merchant is held liable for the fraudulent transaction
CHIP_PIN_LIABILITY_SHIFT
Lost or stolen chip card used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction
DOMESTIC_CHARGEBACK_DISPUTE
Catch-all for transaction disputes within the Europe region
Visa
Reason Code
Description
EMV_LIABILITY_SHIFT_COUNTERFEIT_FRAUD
Transaction was processed with a counterfeit EMV card at a non-EMV-compliant terminal and the cardholder claims it was unauthorized
EMV_LIABILITY_SHIFT_NON_COUNTERFEIT_FRAUD
Cardholder claims their lost or stolen card was used for an unauthorized transaction at a non-EMV-compliant terminal
FRAUD_CARD_PRESENT
Cardholder disputes a card-present transaction as fraudulent, but does not involve a counterfeit or lost/stolen card
FRAUD_CARD_ABSENT
Cardholder disputes a card-not-present (e.g., online or phone) transaction as unauthorized or fraudulent
VISA_FRAUD_MONITORING_PROGRAM
Transaction flagged as part of the Visa Fraud Monitoring Program due to excessive fraud activity
CARD_RECOVERY_BULLETIN
Transaction processed despite the card being listed in the Card Recovery Bulletin (a list of compromised cards)
DECLINED_AUTHORIZATION
Transaction processed after receiving a declined authorization response from the issuer
NO_AUTHORIZATION
Transaction processed without obtaining proper authorization from the issuer
LATE_PRESENTMENT
Merchant submitted transaction for processing too late after original transaciton date
INCORRECT_TRANSACTION_CODE
Transaction processed with the wrong transaction code (e.g., refund processed as a sale)
INCORRECT_CURRENCY
Transaction processed in the incorrect currency
INCORRECT_ACCOUNT_NUMBER
Transaction processed using an incorrect or invalid account number
INCORRECT_AMOUNT
Transaction processed for an incorrect amount
DUPLICATE_PROCESSING
Transaction processed more than once
PAID_BY_OTHER_MEANS
Cardholder paid for the same transaction by other means (e.g., cash, check)
INVALID_DATA
Transaction contained invalid or incomplete data required for processing
SERVICES_NOT_RECEIVED
Cardholder claims the merchandise or services were not received as agreed
CANCELED_RECURRING_TRANSACTION
Cardholder charged for a recurring transaction after canceling the service or subscription
NOT_AS_DESCRIBED
Merchandise or services received were not as described or were defective
COUNTERFEIT_MERCHANDISE
Cardholder claims merchandise received was counterfeit
MISREPRESENTATION
Cardholder claims merchant misrepresented the terms or details of the transaction
CREDIT_NOT_PROCESSED
Expected credit or refund not received
CANCELED_SERVICE
Cardholder charged for merchandise or services that were canceled
OCT_NOT_ACCEPTED
Original credit transaction not accepted or processed by the cardholder’s bank
NON_RECEIPT_OF_CASH
Cardholder did not receive cash or the value from a load transaction at an ATM or similar device
The dispute has been created and is pending subsequent action.
EVIDENCE_GATHERING
Evidence is being collected before submitting the dispute for evaluation.
EVALUATION
The dispute has been submitted for evaluation.
MANUAL_REVIEW
The dispute requires manual review.
DENIED
The dispute has been denied.
WITHDRAWN
The dispute has been withdrawn.
REFUNDED
The cardholder has been refunded directly by the merchant through a separate channel.
EXPIRED
The dispute has expired.
REJECTED
The dispute has been rejected.
WRITE_OFF
The dispute has been written off and will not be filed with the card network.
CHARGEBACK
A chargeback has been created with the card network. The acquiring bank now has the opportunity to file for re-presentment. If no re-presentment is filed the acquirer assumes financial responsibility and the case is won.
NETWORK_REJECTED_CHARGEBACK
The chargeback submission has been rejected by the card network. The chargeback can be optionally resubmitted once the rejection reason has been addressed.
NETWORK_REJECTED_CHARGEBACK_REVERSAL
The chargeback reversal has been rejected by the card network.
REPRESENTMENT
The acquiring bank has created a re-presentment with the card network. The issuing bank now has the opportunity to file for pre-arbitration. If no pre-arbitration is filed the issuer assumes financial responsibility and the case is lost.
PRE_ARBITRATION
A pre-arbitration case has been created with the network. The acquiring bank now has the opportunity to rebut the case with subsequent evidence. If no rebuttal is filed the acquirer assumes financial responsibility and the case is won.
PRE_ARBITRATION_RESPONSE
The acquiring bank has rebutted the pre-arbitration case. The issuing bank now has the opportunity to file for arbitration. If no arbitration case is filed the issuer assumes financial responsibility and the case is lost.
ARBITRATION
An arbitration case has been created with the card network. The acquiring bank now has the opportunity to rebut the arbitration case with subsequent evidence.
ARBITRATION_RESPONSE
The acquiring bank has rebutted the arbitration case. The issuing bank can either withdraw the case or do nothing and the card network will make a decision on who assumes the financial responsibility.
Deprecated reason codes are accepted for backwards compatibility and mapped to their
active equivalent. Which codes are active depends on the dispute management version.
See the Version 2 rollout
for dates, which flow to follow, and a link to the Version 1 guide.
Version 2
Reason Code
Status
Description
Mapped To
AUTHORIZATION_RELATED_CHARGEBACK
Active
The merchant did not have a valid authorization for the transaction. Not used for fraud cases where the cardholder did not participate.
CARDHOLDER_DISPUTE
Active
The dispute reason does not fit any of the other categories.
ATM_CASH_DISPUTE
Active
Some or all of the funds debited from the cardholder's account were not dispensed by an ATM or point of sale terminal.
COUNTERFEIT_GOODS
Active
The cardholder claims that the goods were purported to be genuine, but were counterfeit.
CREDIT_NOT_RECEIVED
Active
The cardholder never received a refund.
DEFECTIVE_GOODS_OR_SERVICES
Active
Goods or services were not as described or unacceptable.
DISPUTE_OF_RECURRING_TRANSACTION
Active
The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction.
DUPLICATE_TRANSACTION
Active
The cardholder was charged more than once for the same transaction.
PAID_BY_OTHER_MEANS
Active
The cardholder paid for the same transaction by other means (cash, check, another card, etc.).
GOODS_OR_SERVICES_NOT_PROVIDED
Active
The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date.
TRANSACTION_AMOUNT_DIFFERS
Active
The amount of the transaction does not match the agreed-upon or expected amount.
UNAUTHORIZED_TRANSACTION
Active
A fraud claim: the cardholder does not recognize the transaction and asserts that they did not participate in it.
CANCELED_OR_RETURNED
Active
The cardholder canceled services or returned merchandise but was not credited.
NO_CARDHOLDER_AUTHORIZATION
Deprecated
A fraudulent transaction was made without the cardholder's consent.
AUTHORIZATION_RELATED_CHARGEBACK
QUESTIONABLE_MERCHANT_ACTIVITY
Deprecated
The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules.
UNAUTHORIZED_TRANSACTION
CHIP_LIABILITY_SHIFT
Deprecated
A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction.
UNAUTHORIZED_TRANSACTION
CHIP_PIN_LIABILITY_SHIFT
Deprecated
A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction.
UNAUTHORIZED_TRANSACTION
POINT_OF_INTERACTION_ERROR
Deprecated
Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies.
DUPLICATE_TRANSACTION
CARD_LOST_STOLEN_NEVER_RECEIVED
Deprecated
The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder.
UNAUTHORIZED_TRANSACTION
FRAUDULENT_PROCESSING
Deprecated
The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location.
UNAUTHORIZED_TRANSACTION
LATE_PRESENTMENT
Deprecated
The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date.
AUTHORIZATION_RELATED_CHARGEBACK
TRANSACTION_DID_NOT_COMPLETE
Deprecated
The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided.
GOODS_OR_SERVICES_NOT_PROVIDED
TRANSACTION_NOT_RECOGNIZED
Deprecated
The account holder does not recognize the transaction, possibly due to mistake or fraud.
UNAUTHORIZED_TRANSACTION
Version 1
Reason Code
Status
Description
Mapped To
NO_CARDHOLDER_AUTHORIZATION
Active
A fraudulent transaction was made without the cardholder's consent.
QUESTIONABLE_MERCHANT_ACTIVITY
Active
The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules.
CHIP_LIABILITY_SHIFT
Active
A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction.
CHIP_PIN_LIABILITY_SHIFT
Active
A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction.
AUTHORIZATION_RELATED_CHARGEBACK
Active
A transaction was processed without obtaining proper authorization.
POINT_OF_INTERACTION_ERROR
Active
Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies.
CARDHOLDER_DISPUTE
Active
Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more.
ATM_CASH_DISPUTE
Deprecated
Some or all funds debited from the cardholder's account as the result of an ATM withdrawal were not dispensed.
CARDHOLDER_DISPUTE
CARD_LOST_STOLEN_NEVER_RECEIVED
Deprecated
The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder.
CHIP_PIN_LIABILITY_SHIFT
COUNTERFEIT_GOODS
Deprecated
The cardholder claims that the goods were purported to be genuine, but were counterfeit.
CARDHOLDER_DISPUTE
CREDIT_NOT_RECEIVED
Deprecated
The cardholder's account was not credited for a refund from a merchant or was inaccurately debited instead of credited.
CARDHOLDER_DISPUTE
DEFECTIVE_GOODS_OR_SERVICES
Deprecated
Goods or services were either not as described or defective, including shipped merchandise was received damaged or not suitable for its intended purpose as well as the merchant didn't honour the terms and conditions of a contract.
CARDHOLDER_DISPUTE
DISPUTE_OF_RECURRING_TRANSACTION
Deprecated
The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction.
CARDHOLDER_DISPUTE
DUPLICATE_TRANSACTION
Deprecated
The same transaction has been processed more than once, resulting in duplicate charges.
POINT_OF_INTERACTION_ERROR
FRAUDULENT_PROCESSING
Deprecated
The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location.
NO_CARDHOLDER_AUTHORIZATION
GOODS_OR_SERVICES_NOT_PROVIDED
Deprecated
The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date.
CARDHOLDER_DISPUTE
LATE_PRESENTMENT
Deprecated
The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date.
POINT_OF_INTERACTION_ERROR
PAID_BY_OTHER_MEANS
Deprecated
The cardholder used a different form of payment for this specific transaction. (Mastercard pre-compliance/compliance only)
POINT_OF_INTERACTION_ERROR
TRANSACTION_AMOUNT_DIFFERS
Deprecated
The amount of the transaction does not match the agreed-upon or expected amount.
POINT_OF_INTERACTION_ERROR
TRANSACTION_DID_NOT_COMPLETE
Deprecated
The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided.
CARDHOLDER_DISPUTE
TRANSACTION_NOT_RECOGNIZED
Deprecated
The account holder does not recognize the transaction, possibly due to mistake or fraud.
AUTHORIZATION_RELATED_CHARGEBACK
UNAUTHORIZED_TRANSACTION
Deprecated
The transaction was not authorized by the account holder.
Issuer evidence for network dispute filing. Which nested fields are
required depends on reason_code and the card network (Visa or
Mastercard) of the disputed transaction. Some reason codes also require
a dispute document with a specific category before filing — see
dispute_document_category.
Recommended evidence is optional but improves the chance of a
successful dispute. cardholder_explanation is recommended for all
reason codes.
The time by which provisional credit should be posted to the customer account in response to the dispute.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Synctera","colors":{"primary":"#00a5fb","light":"#00a5fb","dark":"#ffd200"},"logo":{"light":"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/light.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=ab8bf397160af4319e0c7718764522cb","dark":"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/dark.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=919430638125dbffac15274a667e9f75","href":"https://synctera.com/"},"favicon":"https://mintcdn.com/synctera/pDSOOmsGKwjC8uU7/favicon.png?fit=max\u0026auto=format\u0026n=pDSOOmsGKwjC8uU7\u0026q=85\u0026s=abb443d475485fa9811285908c40fa93","appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://app.synctera.com/login","label":"Log in"}],"primary":{"type":"button","label":"Contact Us","href":"https://synctera.com/contact-us"}},"footer":{"socials":{"x":"https://twitter.com/synctera","linkedin":"https://www.linkedin.com/company/synctera"}},"fonts":{"heading":{"family":"Open Sans"},"body":{"family":"Open Sans"}},"styling":{"codeblocks":"system","latex":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Postman Collection","icon":"gear-code","href":"https://www.postman.com/synctera/workspace/synctera-public-workspace/"},{"anchor":"Blog","icon":"newspaper","href":"https://synctera.com/blog"},{"anchor":"Platform Status","icon":"bolt","href":"https://status.synctera.com/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"synctera","hasAudioNarration":false,"actualSubdomain":"synctera","customDomains":["docs.synctera.com"],"gitSource":{"type":"gitlab","owner":"synctera","repo":"docs","projectId":76847357,"deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"edits":false,"thumbs":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aedfddadcc627c40f157f23","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API Reference","count":764},{"language":"default","tag":"Learning Center","count":243},{"language":"default","tag":"Cards","count":224},{"language":"default","tag":"Accounts","count":202},{"language":"default","tag":"Money Movement","count":193},{"language":"default","tag":"Guides","count":177},{"language":"default","tag":"Synctera for FinTechs","count":105},{"language":"default","tag":"Customers","count":102},{"language":"default","tag":"Synctera FAQ","count":91},{"language":"default","tag":"Platform","count":85}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"li[id=\"topbar-cta-button\"]>a>div>span{color:#000!important}li[id=\"topbar-cta-button\"]>a>div>svg>path{stroke:#000!important}.dark li[id=\"topbar-cta-button\"]>a>div>span{color:#000!important}"}],"page":{"pagePath":"v2/reference/createdispute","slug":"/v2/reference/createdispute","pageMetadata":{"openapi":"openapi-v2.json post /disputes","title":"Dispute a transaction","description":"Create a dispute against a transaction.\n","href":"/v2/reference/createdispute"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create a dispute against a transaction.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"openapi":"openapi-v2.json post /disputes","title":"Dispute a transaction","description":"Create a dispute against a transaction.\n","href":"/v2/reference/createdispute"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Create a dispute against a transaction.\n","operationId":"createDispute","parameters":["8d79ecd1-b3ad-41b6-92d3-8b6b5612a4b0"],"requestBody":"3dbc0bef-760c-45e3-99de-69637807463d","responses":{"201":"7072c0b4-8f59-40a6-836e-ae2702e1337b","400":"356135f7-8da5-4ac1-a469-b2074f7bdaaf","401":"11f48de8-1f49-4f0d-b3db-1a4873c2d597","403":"80bcd2ff-f9bf-4ffc-b5af-d1acc41011a7","422":"869e5bec-b7ac-4cc7-8a4d-8cf3eac3937f","500":"1592e4c8-0803-4725-ba01-65389ba351a8"},"summary":"Dispute a transaction","tags":["Disputes"],"x-external":true,"method":"post","type":"path","servers":["0728831c-8117-4f09-b930-9c30f984c1c6","ebddaf3a-b3fb-4655-b471-533a99abb3a1"],"security":["3b331130-e217-44cf-8c2a-199618740ff4"],"path":"/disputes","baseUrlOptions":["https://api.synctera.com/v2","https://api-sandbox.synctera.com/v2"],"title":"Dispute a transaction","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"8d79ecd1-b3ad-41b6-92d3-8b6b5612a4b0":{"description":"An idempotency key is an arbitrary unique value generated by client to detect subsequent retries of the same request. It is recommended that a UUID or a similar random identifier be used as an idempotency key. A different key must be used for each request, unless it is a retry.","in":"header","name":"Idempotency-Key","schema":{"example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","description":"An idempotency key is an arbitrary unique value generated by client to detect subsequent retries of the same request. It is recommended that a UUID or a similar random identifier be used as an idempotency key. A different key must be used for each request, unless it is a retry.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"External Card Dispute","description":"Create a dispute against an external card transaction.","required":["date_customer_reported","disputed_amount","memo","payment_rail","transaction_id","external_reference_id","reason_code"],"properties":{"external_reference_id":{"description":"Reference ID associated with the dispute on the external network.","type":"string","isRequired":true,"uniqueKey":"oneOf.0.external_reference_id","typeLabel":"string"},"reason_code":{"description":"### Mastercard\nReason Code | Description\n--- | ---\nWARNING_BULLETIN | Transaction was processed using a card listed in a Mastercard warning bulletin file\nAUTHORIZATION_RELATED_CHARGEBACK | Transaction was processed without obtaining proper authorization\nACCOUNT_NUMBER_NOT_ON_FILE | Account number used in transaction not regonized by cardholder’s bank\nTRANSACTION_AMOUNT_DIFFERS | Final transaction amount charged differs from expected or agreed upon amount\nPOINT_OF_INTERACTION_ERROR | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies\nNO_CARDHOLDER_AUTHORIZATION | Fraudulent transaction made without the cardholder’s consent\nCANCELED_RECURRING_TRANSACTION | Cardholder billed for a recurring service afer cancellation or digital goods not authorized or received\nLATE_PRESENTMENT | Merchant submitted transaction for processing too late after original transaction date\nCORRECT_CURRENCY_CODE_NOT_PROVIDED | Currency conversion not properly presented or agreed upon\nQUESTIONABLE_MERCHANT_ACTIVITY | Merchant suspected of being involved in fraudulent activities or violating Mastercard rules\nCARDHOLDER_DISPUTE | Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more\nCARDHOLDER_DISPUTE_NOT_ELSEWHERE_CLASSIFIED | Cardholder dissatisfied with transaction and has been unable to resolve it direclty with merchant (US region only)\nGOODS_OR_SERVICES_NOT_PROVIDED | Cardholder claims purchased goods or services were not delivered, delivered late, only partially delivered, or merchant failed to provide the agreed-upon service\nNO_SHOW_ADDENDUM_ATM_DISPUTE | Cardholder charged a penalty for failing to cancel a reservation (e.g. hotel booking), charged an addendum or modification to a service, or did not receive the correct amount of cash from an ATM\nCREDIT_NOT_PROCESSED | Expected credit or refund not received\nPOTENTIAL_FRAUD | Cardholder does not recognize the transaction and suspects it might be fraudulent\nCHIP_LIABILITY_SHIFT | Counterfeit card used at a non-EMV-compliant terminal, and merchant is held liable for the fraudulent transaction\nCHIP_PIN_LIABILITY_SHIFT | Lost or stolen chip card used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction\nDOMESTIC_CHARGEBACK_DISPUTE | Catch-all for transaction disputes within the Europe region\n\n### Visa\nReason Code | Description\n--- | ---\nEMV_LIABILITY_SHIFT_COUNTERFEIT_FRAUD | Transaction was processed with a counterfeit EMV card at a non-EMV-compliant terminal and the cardholder claims it was unauthorized\nEMV_LIABILITY_SHIFT_NON_COUNTERFEIT_FRAUD | Cardholder claims their lost or stolen card was used for an unauthorized transaction at a non-EMV-compliant terminal\nFRAUD_CARD_PRESENT | Cardholder disputes a card-present transaction as fraudulent, but does not involve a counterfeit or lost/stolen card\nFRAUD_CARD_ABSENT | Cardholder disputes a card-not-present (e.g., online or phone) transaction as unauthorized or fraudulent\nVISA_FRAUD_MONITORING_PROGRAM | Transaction flagged as part of the Visa Fraud Monitoring Program due to excessive fraud activity\nCARD_RECOVERY_BULLETIN | Transaction processed despite the card being listed in the Card Recovery Bulletin (a list of compromised cards)\nDECLINED_AUTHORIZATION | Transaction processed after receiving a declined authorization response from the issuer\nNO_AUTHORIZATION | Transaction processed without obtaining proper authorization from the issuer\nLATE_PRESENTMENT | Merchant submitted transaction for processing too late after original transaciton date\nINCORRECT_TRANSACTION_CODE | Transaction processed with the wrong transaction code (e.g., refund processed as a sale)\nINCORRECT_CURRENCY | Transaction processed in the incorrect currency\nINCORRECT_ACCOUNT_NUMBER | Transaction processed using an incorrect or invalid account number\nINCORRECT_AMOUNT | Transaction processed for an incorrect amount\nDUPLICATE_PROCESSING | Transaction processed more than once\nPAID_BY_OTHER_MEANS | Cardholder paid for the same transaction by other means (e.g., cash, check)\nINVALID_DATA | Transaction contained invalid or incomplete data required for processing\nSERVICES_NOT_RECEIVED | Cardholder claims the merchandise or services were not received as agreed\nCANCELED_RECURRING_TRANSACTION | Cardholder charged for a recurring transaction after canceling the service or subscription\nNOT_AS_DESCRIBED | Merchandise or services received were not as described or were defective\nCOUNTERFEIT_MERCHANDISE | Cardholder claims merchandise received was counterfeit\nMISREPRESENTATION | Cardholder claims merchant misrepresented the terms or details of the transaction\nCREDIT_NOT_PROCESSED | Expected credit or refund not received\nCANCELED_SERVICE | Cardholder charged for merchandise or services that were canceled\nOCT_NOT_ACCEPTED | Original credit transaction not accepted or processed by the cardholder’s bank\nNON_RECEIPT_OF_CASH | Cardholder did not receive cash or the value from a load transaction at an ATM or similar device\n","enum":["ACCOUNT_NUMBER_NOT_ON_FILE","AUTHORIZATION_RELATED_CHARGEBACK","CANCELED_RECURRING_TRANSACTION","CANCELED_SERVICE","CARDHOLDER_DISPUTE","CARDHOLDER_DISPUTE_NOT_ELSEWHERE_CLASSIFIED","CARD_RECOVERY_BULLETIN","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","CORRECT_CURRENCY_CODE_NOT_PROVIDED","COUNTERFEIT_MERCHANDISE","CREDIT_NOT_PROCESSED","DECLINED_AUTHORIZATION","DOMESTIC_CHARGEBACK_DISPUTE","DUPLICATE_PROCESSING","EMV_LIABILITY_SHIFT_COUNTERFEIT_FRAUD","EMV_LIABILITY_SHIFT_NON_COUNTERFEIT_FRAUD","FRAUD_CARD_ABSENT","FRAUD_CARD_PRESENT","GOODS_OR_SERVICES_NOT_PROVIDED","INCORRECT_ACCOUNT_NUMBER","INCORRECT_AMOUNT","INCORRECT_CURRENCY","INCORRECT_TRANSACTION_CODE","INVALID_DATA","LATE_PRESENTMENT","MISREPRESENTATION","NON_RECEIPT_OF_CASH","NOT_AS_DESCRIBED","NO_AUTHORIZATION","NO_CARDHOLDER_AUTHORIZATION","NO_SHOW_ADDENDUM_ATM_DISPUTE","OCT_NOT_ACCEPTED","PAID_BY_OTHER_MEANS","POINT_OF_INTERACTION_ERROR","POTENTIAL_FRAUD","QUESTIONABLE_MERCHANT_ACTIVITY","SERVICES_NOT_RECEIVED","TRANSACTION_AMOUNT_DIFFERS","VISA_FRAUD_MONITORING_PROGRAM","WARNING_BULLETIN"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.reason_code","typeLabel":"enum\u003cstring>"},"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.date_customer_reported","typeLabel":"string\u003cdate-time>"},"disputed_amount":{"description":"The amount to be disputed in cents. Disputes cannot exceed the full amount of the posted transaction.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.0.disputed_amount","typeLabel":"integer"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.memo","typeLabel":"string"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.payment_rail","typeLabel":"enum\u003cstring>"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.0.transaction_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"oneOf.0","typeLabel":"External Card Dispute · object"},{"type":"object","title":"ACH Dispute","description":"Create a dispute against an ACH transaction.","required":["date_customer_reported","disputed_amount","memo","payment_rail","transaction_id"],"properties":{"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.date_customer_reported","typeLabel":"string\u003cdate-time>"},"disputed_amount":{"description":"The amount to be disputed in cents. Disputes cannot exceed the full amount of the posted transaction.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.1.disputed_amount","typeLabel":"integer"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.memo","typeLabel":"string"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.payment_rail","typeLabel":"enum\u003cstring>"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.1.transaction_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"oneOf.1","typeLabel":"ACH Dispute · object"},{"type":"object","title":"Card Dispute","description":"Create a dispute against a card transaction.","required":["reason_code","date_customer_reported","disputed_amount","memo","payment_rail","transaction_id"],"properties":{"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.2.date_customer_reported","typeLabel":"string\u003cdate-time>"},"disputed_amount":{"description":"The amount to be disputed in cents. Disputes cannot exceed the full amount of the posted transaction.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.2.disputed_amount","typeLabel":"integer"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.memo","typeLabel":"string"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.payment_rail","typeLabel":"enum\u003cstring>"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.2.transaction_id","typeLabel":"string\u003cuuid>"},"reason_code":{"description":"Deprecated reason codes are accepted for backwards compatibility and mapped to their\nactive equivalent. Which codes are active depends on the dispute management version.\nSee the [Version 2 rollout](https://docs.synctera.com/v2/docs/card-transaction-disputes#version-2-rollout)\nfor dates, which flow to follow, and a link to the Version 1 guide.\n\n### Version 2\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | The merchant did not have a valid authorization for the transaction. Not used for fraud cases where the cardholder did not participate. | |\n| CARDHOLDER_DISPUTE | Active | The dispute reason does not fit any of the other categories. | |\n| ATM_CASH_DISPUTE | Active | Some or all of the funds debited from the cardholder's account were not dispensed by an ATM or point of sale terminal. | |\n| COUNTERFEIT_GOODS | Active | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | |\n| CREDIT_NOT_RECEIVED | Active | The cardholder never received a refund. | |\n| DEFECTIVE_GOODS_OR_SERVICES | Active | Goods or services were not as described or unacceptable. | |\n| DISPUTE_OF_RECURRING_TRANSACTION | Active | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | |\n| DUPLICATE_TRANSACTION | Active | The cardholder was charged more than once for the same transaction. | |\n| PAID_BY_OTHER_MEANS | Active | The cardholder paid for the same transaction by other means (cash, check, another card, etc.). | |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Active | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | |\n| TRANSACTION_AMOUNT_DIFFERS | Active | The amount of the transaction does not match the agreed-upon or expected amount. | |\n| UNAUTHORIZED_TRANSACTION | Active | A fraud claim: the cardholder does not recognize the transaction and asserts that they did not participate in it. | |\n| CANCELED_OR_RETURNED | Active | The cardholder canceled services or returned merchandise but was not credited. | |\n| NO_CARDHOLDER_AUTHORIZATION | Deprecated | A fraudulent transaction was made without the cardholder's consent. | AUTHORIZATION_RELATED_CHARGEBACK |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Deprecated | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | UNAUTHORIZED_TRANSACTION |\n| CHIP_LIABILITY_SHIFT | Deprecated | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| CHIP_PIN_LIABILITY_SHIFT | Deprecated | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| POINT_OF_INTERACTION_ERROR | Deprecated | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | DUPLICATE_TRANSACTION |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | UNAUTHORIZED_TRANSACTION |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | UNAUTHORIZED_TRANSACTION |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | AUTHORIZATION_RELATED_CHARGEBACK |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | GOODS_OR_SERVICES_NOT_PROVIDED |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | UNAUTHORIZED_TRANSACTION |\n\n### Version 1\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| NO_CARDHOLDER_AUTHORIZATION | Active | A fraudulent transaction was made without the cardholder's consent. | |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Active | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | |\n| CHIP_LIABILITY_SHIFT | Active | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | |\n| CHIP_PIN_LIABILITY_SHIFT | Active | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | A transaction was processed without obtaining proper authorization. | |\n| POINT_OF_INTERACTION_ERROR | Active | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | |\n| CARDHOLDER_DISPUTE | Active | Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more. | |\n| ATM_CASH_DISPUTE | Deprecated | Some or all funds debited from the cardholder's account as the result of an ATM withdrawal were not dispensed. | CARDHOLDER_DISPUTE |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | CHIP_PIN_LIABILITY_SHIFT |\n| COUNTERFEIT_GOODS | Deprecated | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | CARDHOLDER_DISPUTE |\n| CREDIT_NOT_RECEIVED | Deprecated | The cardholder's account was not credited for a refund from a merchant or was inaccurately debited instead of credited. | CARDHOLDER_DISPUTE |\n| DEFECTIVE_GOODS_OR_SERVICES | Deprecated | Goods or services were either not as described or defective, including shipped merchandise was received damaged or not suitable for its intended purpose as well as the merchant didn't honour the terms and conditions of a contract. | CARDHOLDER_DISPUTE |\n| DISPUTE_OF_RECURRING_TRANSACTION | Deprecated | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | CARDHOLDER_DISPUTE |\n| DUPLICATE_TRANSACTION | Deprecated | The same transaction has been processed more than once, resulting in duplicate charges. | POINT_OF_INTERACTION_ERROR |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | NO_CARDHOLDER_AUTHORIZATION |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Deprecated | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | CARDHOLDER_DISPUTE |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | POINT_OF_INTERACTION_ERROR |\n| PAID_BY_OTHER_MEANS | Deprecated | The cardholder used a different form of payment for this specific transaction. (Mastercard pre-compliance/compliance only) | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_AMOUNT_DIFFERS | Deprecated | The amount of the transaction does not match the agreed-upon or expected amount. | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | CARDHOLDER_DISPUTE |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | AUTHORIZATION_RELATED_CHARGEBACK |\n| UNAUTHORIZED_TRANSACTION | Deprecated | The transaction was not authorized by the account holder. | AUTHORIZATION_RELATED_CHARGEBACK |\n","enum":["ATM_CASH_DISPUTE","AUTHORIZATION_RELATED_CHARGEBACK","CANCELED_OR_RETURNED","CARDHOLDER_DISPUTE","CARD_LOST_STOLEN_NEVER_RECEIVED","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","COUNTERFEIT_GOODS","CREDIT_NOT_RECEIVED","DEFECTIVE_GOODS_OR_SERVICES","DISPUTE_OF_RECURRING_TRANSACTION","DUPLICATE_TRANSACTION","FRAUDULENT_PROCESSING","GOODS_OR_SERVICES_NOT_PROVIDED","LATE_PRESENTMENT","NO_CARDHOLDER_AUTHORIZATION","PAID_BY_OTHER_MEANS","POINT_OF_INTERACTION_ERROR","QUESTIONABLE_MERCHANT_ACTIVITY","TRANSACTION_AMOUNT_DIFFERS","TRANSACTION_DID_NOT_COMPLETE","TRANSACTION_NOT_RECOGNIZED","UNAUTHORIZED_TRANSACTION"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.reason_code","typeLabel":"enum\u003cstring>"},"evidence":{"description":"Issuer evidence for network dispute filing. Which nested fields are\nrequired depends on `reason_code` and the card network (Visa or\nMastercard) of the disputed transaction. Some reason codes also require\na dispute document with a specific category before filing — see\n`dispute_document_category`.\n\nRecommended evidence is optional but improves the chance of a\nsuccessful dispute. `cardholder_explanation` is recommended for all\nreason codes.\n\n**Mastercard**\n\n| Reason code | Required evidence | Recommended evidence |\n| --- | --- | --- |\n| `GOODS_OR_SERVICES_NOT_PROVIDED` | | `merchant_contact`, `product.type` |\n| `DEFECTIVE_GOODS_OR_SERVICES` | | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `cancellation.date`, `cancellation.description` |\n| `DISPUTE_OF_RECURRING_TRANSACTION` | | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description` |\n| `CREDIT_NOT_RECEIVED` | | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `cancellation.date`, `refund.was_promised`, `refund.promise_date`, `refund.description` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `amount_correction.amount`, `amount_correction.currency` | |\n| `COUNTERFEIT_GOODS` | | `merchant_contact`, `product.type`, `product.description`, `product.condition` |\n| `CANCELED_OR_RETURNED` | | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `return.description` |\n| `UNAUTHORIZED_TRANSACTION` | | `card.cardholder_has_possession`, `card.possession_at_transaction`, `card.lost_date` |\n| `DUPLICATE_TRANSACTION` | | `prior_transaction.date`, `prior_transaction.amount`, `prior_transaction.currency` |\n| `PAID_BY_OTHER_MEANS` | | `merchant_contact` |\n\n**Visa**\n\n| Reason code | Required evidence | Recommended evidence |\n| --- | --- | --- |\n| `GOODS_OR_SERVICES_NOT_PROVIDED` | `delivery.expected_date`, `merchant_contact.date` | `merchant_contact`, `product.type` |\n| `DEFECTIVE_GOODS_OR_SERVICES` | `delivery.date`, `merchant_contact.date` | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `cancellation.date`, `cancellation.description` |\n| `DISPUTE_OF_RECURRING_TRANSACTION` | `cancellation.date`, `merchant_contact.date` | `merchant_contact`, `cancellation.id`, `cancellation.description` |\n| `CREDIT_NOT_RECEIVED` | `refund.promise_date` | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `cancellation.date`, `refund.was_promised`, `refund.description` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `amount_correction.amount`, `amount_correction.currency` | |\n| `COUNTERFEIT_GOODS` | `delivery.date` | `merchant_contact`, `product.type`, `product.description`, `product.condition` |\n| `CANCELED_OR_RETURNED` | `delivery.date` or `delivery.expected_date`, `merchant_contact.date` | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `return.description` |\n| `UNAUTHORIZED_TRANSACTION` | | `card.cardholder_has_possession`, `card.possession_at_transaction`, `card.lost_date` |\n| `DUPLICATE_TRANSACTION` | `prior_transaction.arn` | `prior_transaction.date`, `prior_transaction.amount`, `prior_transaction.currency` |\n| `PAID_BY_OTHER_MEANS` | `merchant_contact.date` | `merchant_contact` |\n","properties":{"amount_correction":{"description":"Corrected transaction amount for an incorrect-amount dispute.\n\nRequired for Visa and Mastercard when `reason_code` is\n`TRANSACTION_AMOUNT_DIFFERS`.\n","properties":{"amount":{"description":"Corrected amount in the smallest currency unit (e.g. cents).","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.2.evidence.amount_correction.amount","typeLabel":"integer"},"currency":{"description":"ISO 4217 Alpha-3 currency code of the corrected amount.","example":"USD","maxLength":3,"minLength":3,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.evidence.amount_correction.currency","typeLabel":"string"}},"required":["amount","currency"],"type":"object","uniqueKey":"oneOf.2.evidence.amount_correction","typeLabel":"object"},"cancellation":{"description":"Cancellation details for a disputed recurring or canceled transaction.","properties":{"date":{"description":"Cancellation date.\n\nRequired for Visa when `reason_code` is\n`DISPUTE_OF_RECURRING_TRANSACTION`. Recommended when `reason_code`\nis `DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, or `DEFECTIVE_GOODS_OR_SERVICES`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.cancellation.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the cancellation.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`DEFECTIVE_GOODS_OR_SERVICES`, or `DISPUTE_OF_RECURRING_TRANSACTION`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.cancellation.description","typeLabel":"string"},"id":{"description":"Cancellation reference ID.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED` or\n`DISPUTE_OF_RECURRING_TRANSACTION`.\n","maxLength":200,"type":"string","uniqueKey":"oneOf.2.evidence.cancellation.id","typeLabel":"string"},"policy_provided":{"description":"Whether a cancellation policy was provided to the cardholder.","type":"boolean","uniqueKey":"oneOf.2.evidence.cancellation.policy_provided","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.2.evidence.cancellation","typeLabel":"object"},"card":{"description":"Card possession details.","properties":{"cardholder_has_possession":{"description":"Whether the cardholder currently has possession of the card.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","type":"boolean","uniqueKey":"oneOf.2.evidence.card.cardholder_has_possession","typeLabel":"boolean"},"lost_date":{"description":"Date the card was lost or stolen, if applicable.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.card.lost_date","typeLabel":"string\u003cdate>"},"possession_at_transaction":{"description":"Possession status of the card at the time of the transaction.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","enum":["HAD_POSSESSION","LOST","NOT_RECEIVED","STOLEN"],"type":"string","uniqueKey":"oneOf.2.evidence.card.possession_at_transaction","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.2.evidence.card","typeLabel":"object"},"cardholder_explanation":{"description":"The cardholder's statement about the issue. Recommended for all\nreason codes.\n","maxLength":4000,"type":"string","uniqueKey":"oneOf.2.evidence.cardholder_explanation","typeLabel":"string"},"delivery":{"description":"Delivery details for disputed goods or services.","properties":{"date":{"description":"Actual delivery date.\n\nRequired for Visa when `reason_code` is\n`DEFECTIVE_GOODS_OR_SERVICES` or `COUNTERFEIT_GOODS`. For Visa\n`CANCELED_OR_RETURNED`, either `date` or `expected_date` is\nrequired.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.delivery.date","typeLabel":"string\u003cdate>"},"expected_date":{"description":"Expected delivery date.\n\nRequired for Visa when `reason_code` is\n`GOODS_OR_SERVICES_NOT_PROVIDED`. For Visa `CANCELED_OR_RETURNED`,\neither `date` or `expected_date` is required.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.delivery.expected_date","typeLabel":"string\u003cdate>"}},"type":"object","uniqueKey":"oneOf.2.evidence.delivery","typeLabel":"object"},"merchant_contact":{"description":"Details of a cardholder attempt to contact the merchant about the disputed\ntransaction.\n\nOther than `date` for Visa (see `date`), all fields are recommended when\n`reason_code` is `GOODS_OR_SERVICES_NOT_PROVIDED`,\n`DEFECTIVE_GOODS_OR_SERVICES`, `CREDIT_NOT_RECEIVED`,\n`DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`,\n`COUNTERFEIT_GOODS`, or `PAID_BY_OTHER_MEANS`.\n","properties":{"date":{"description":"When the contact attempt occurred.\n\nRequired for Visa when `reason_code` is\n`GOODS_OR_SERVICES_NOT_PROVIDED`, `DEFECTIVE_GOODS_OR_SERVICES`,\n`DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`, or\n`PAID_BY_OTHER_MEANS`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.merchant_contact.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the contact attempt.","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.merchant_contact.description","typeLabel":"string"},"prohibited_reason":{"description":"Reason contact was prohibited, if applicable.","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.merchant_contact.prohibited_reason","typeLabel":"string"},"was_attempted":{"description":"Whether contact with the merchant was attempted.","type":"boolean","uniqueKey":"oneOf.2.evidence.merchant_contact.was_attempted","typeLabel":"boolean"},"was_successful":{"description":"Whether the merchant was available and responsive.","type":"boolean","uniqueKey":"oneOf.2.evidence.merchant_contact.was_successful","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.2.evidence.merchant_contact","typeLabel":"object"},"prior_transaction":{"description":"Details of the original, valid transaction for a duplicate charge.","properties":{"amount":{"description":"Amount of the prior transaction in the smallest currency unit (e.g. cents).\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","format":"int32","minimum":1,"type":"integer","uniqueKey":"oneOf.2.evidence.prior_transaction.amount","typeLabel":"integer\u003cint32>"},"arn":{"description":"Acquirer reference number of the prior transaction.\n\nRequired for Visa when `reason_code` is `DUPLICATE_TRANSACTION`.\n","maxLength":24,"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.arn","typeLabel":"string"},"card":{"description":"Card used for the prior transaction.","properties":{"expiry_month":{"description":"Card expiry month.","maximum":12,"minimum":1,"type":"integer","uniqueKey":"oneOf.2.evidence.prior_transaction.card.expiry_month","typeLabel":"integer"},"expiry_year":{"description":"Card expiry year (four digits).","maximum":9999,"minimum":1000,"type":"integer","uniqueKey":"oneOf.2.evidence.prior_transaction.card.expiry_year","typeLabel":"integer"},"issuer_id":{"description":"Issuer identifier of the card.","maxLength":250,"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.card.issuer_id","typeLabel":"string"},"last4":{"description":"Last four digits of the card number.","pattern":"^\\d{4}$","type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.card.last4","typeLabel":"string"},"network":{"description":"Card network.","enum":["AMEX","DISCOVER","MASTERCARD","VISA"],"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.card.network","typeLabel":"enum\u003cstring>"},"type":{"description":"Card type.","enum":["CREDIT","DEBIT"],"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.card.type","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.2.evidence.prior_transaction.card","typeLabel":"object"},"currency":{"description":"ISO 4217 Alpha-3 currency code of the prior transaction.\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","example":"USD","maxLength":3,"minLength":3,"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.currency","typeLabel":"string"},"date":{"description":"Date of the prior transaction.\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.date","typeLabel":"string\u003cdate>"},"issuer_id":{"description":"Issuer identifier associated with the prior transaction.","maxLength":250,"type":"string","uniqueKey":"oneOf.2.evidence.prior_transaction.issuer_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.2.evidence.prior_transaction","typeLabel":"object"},"product":{"description":"Details of the disputed product.","properties":{"condition":{"description":"Condition of the product as received.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.product.condition","typeLabel":"string"},"description":{"description":"Description of the product.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.product.description","typeLabel":"string"},"order_id":{"description":"Merchant order identifier for the product.","maxLength":200,"type":"string","uniqueKey":"oneOf.2.evidence.product.order_id","typeLabel":"string"},"type":{"description":"Type of the disputed good or service.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS` or\n`GOODS_OR_SERVICES_NOT_PROVIDED`.\n","enum":["DIGITAL","MERCHANDISE","SERVICE"],"type":"string","uniqueKey":"oneOf.2.evidence.product.type","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.2.evidence.product","typeLabel":"object"},"refund":{"description":"Refund details for a disputed credit-not-processed transaction.","properties":{"description":{"description":"Description of the refund promise or outcome.\n\nRecommended when `reason_code` is `CREDIT_NOT_RECEIVED`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.refund.description","typeLabel":"string"},"policy_provided":{"description":"Whether a refund policy was provided to the cardholder.","type":"boolean","uniqueKey":"oneOf.2.evidence.refund.policy_provided","typeLabel":"boolean"},"promise_date":{"description":"Date the merchant promised a refund.\n\nRequired for Visa when `reason_code` is `CREDIT_NOT_RECEIVED`.\nRecommended for Mastercard when `reason_code` is\n`CREDIT_NOT_RECEIVED`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.refund.promise_date","typeLabel":"string\u003cdate>"},"was_promised":{"description":"Whether the merchant promised a refund.\n\nRecommended when `reason_code` is `CREDIT_NOT_RECEIVED`.\n","type":"boolean","uniqueKey":"oneOf.2.evidence.refund.was_promised","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.2.evidence.refund","typeLabel":"object"},"return":{"description":"Details of a merchandise return attempt.","properties":{"date":{"description":"Date the return was made.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.return.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the return.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.2.evidence.return.description","typeLabel":"string"},"policy_provided":{"description":"Whether the merchant provided a return policy.","type":"boolean","uniqueKey":"oneOf.2.evidence.return.policy_provided","typeLabel":"boolean"},"shipping":{"description":"Shipping details for returned merchandise.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED` or\n`DEFECTIVE_GOODS_OR_SERVICES`.\n","properties":{"carrier":{"description":"Shipping carrier used for the return.","maxLength":100,"type":"string","uniqueKey":"oneOf.2.evidence.return.shipping.carrier","typeLabel":"string"},"tracking_number":{"description":"Tracking number of the return shipment.","maxLength":100,"type":"string","uniqueKey":"oneOf.2.evidence.return.shipping.tracking_number","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.2.evidence.return.shipping","typeLabel":"object"},"was_attempted":{"description":"Whether a return was attempted.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","type":"boolean","uniqueKey":"oneOf.2.evidence.return.was_attempted","typeLabel":"boolean"},"was_successful":{"description":"Whether the merchant accepted the return.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","type":"boolean","uniqueKey":"oneOf.2.evidence.return.was_successful","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.2.evidence.return","typeLabel":"object"},"service":{"description":"Details of the disputed service.","properties":{"end_date":{"description":"Date the service ended. Must not be in the future.","format":"date","type":"string","uniqueKey":"oneOf.2.evidence.service.end_date","typeLabel":"string\u003cdate>"}},"type":"object","uniqueKey":"oneOf.2.evidence.service","typeLabel":"object"}},"type":"object","uniqueKey":"oneOf.2.evidence","typeLabel":"object"}},"uniqueKey":"oneOf.2","typeLabel":"Card Dispute · object"}],"uniqueKey":"","typeLabel":"External Card Dispute · object | ACH Dispute · object | Card Dispute · object"},"examples":{"Example":{"title":"Example","value":{"external_reference_id":"\u003cstring>","date_customer_reported":"2010-05-06T12:23:34.321Z","disputed_amount":2,"memo":"\u003cstring>","transaction_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7"}}},"exampleType":"generated"}},"description":"Details of the disputed transaction.","required":true,"exampleType":"generated"},"responses":{"7072c0b4-8f59-40a6-836e-ae2702e1337b":{"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Card Dispute","description":"Response for a card dispute.","required":["account_id","creation_time","currency","customer_id","date_customer_reported","decision","dispute_documents","disputed_amount","id","last_updated_time","memo","network","payment_rail","status","tenant","transaction_id","action_history","available_actions","credit_status","lifecycle_state","managed_by","network_eligibility","reason_code"],"properties":{"action_history":{"description":"History of all the action filed for the dispute.","items":{"description":"Response for a card dispute action.","properties":{"action":{"enum":["ARBITRATION","CHARGEBACK","DISPUTE","EVIDENCE_GATHERING","PRE_ARBITRATION","PROVISIONAL_CREDIT","REPRESENTMENT","WRITE_OFF"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"creation_time":{"description":"The timestamp representing when the object was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"id":{"description":"The unique identifier of the dispute action","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].payment_rail","typeLabel":"enum\u003cstring>"},"status":{"enum":["ACCEPTED","COMPLETED","EXPIRED","LOST","NETWORK_REJECTED","NETWORK_REJECTED_REVERSAL","REBUTTED","REFUNDED","REJECTED","REVERSED","SUBMITTED","WITHDRAWN","WON"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.0.action_history.items.[INDEX].tenant","typeLabel":"string"},"amount":{"description":"The amount of the action in cents.","format":"int64","minimum":0,"type":"integer","uniqueKey":"oneOf.0.action_history.items.[INDEX].amount","typeLabel":"integer\u003cint64>"},"external_reference_id":{"description":"Reference ID associated with the action on the external network.","type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].external_reference_id","typeLabel":"string"},"memo":{"description":"Memo text related to card dispute action\n","type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].memo","typeLabel":"string"},"message":{"description":"Message text related to card dispute action","type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].message","typeLabel":"string"},"reason_code":{"description":"Deprecated reason codes are accepted for backwards compatibility and mapped to their\nactive equivalent. Which codes are active depends on the dispute management version.\nSee the [Version 2 rollout](https://docs.synctera.com/v2/docs/card-transaction-disputes#version-2-rollout)\nfor dates, which flow to follow, and a link to the Version 1 guide.\n\n### Version 2\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | The merchant did not have a valid authorization for the transaction. Not used for fraud cases where the cardholder did not participate. | |\n| CARDHOLDER_DISPUTE | Active | The dispute reason does not fit any of the other categories. | |\n| ATM_CASH_DISPUTE | Active | Some or all of the funds debited from the cardholder's account were not dispensed by an ATM or point of sale terminal. | |\n| COUNTERFEIT_GOODS | Active | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | |\n| CREDIT_NOT_RECEIVED | Active | The cardholder never received a refund. | |\n| DEFECTIVE_GOODS_OR_SERVICES | Active | Goods or services were not as described or unacceptable. | |\n| DISPUTE_OF_RECURRING_TRANSACTION | Active | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | |\n| DUPLICATE_TRANSACTION | Active | The cardholder was charged more than once for the same transaction. | |\n| PAID_BY_OTHER_MEANS | Active | The cardholder paid for the same transaction by other means (cash, check, another card, etc.). | |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Active | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | |\n| TRANSACTION_AMOUNT_DIFFERS | Active | The amount of the transaction does not match the agreed-upon or expected amount. | |\n| UNAUTHORIZED_TRANSACTION | Active | A fraud claim: the cardholder does not recognize the transaction and asserts that they did not participate in it. | |\n| CANCELED_OR_RETURNED | Active | The cardholder canceled services or returned merchandise but was not credited. | |\n| NO_CARDHOLDER_AUTHORIZATION | Deprecated | A fraudulent transaction was made without the cardholder's consent. | AUTHORIZATION_RELATED_CHARGEBACK |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Deprecated | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | UNAUTHORIZED_TRANSACTION |\n| CHIP_LIABILITY_SHIFT | Deprecated | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| CHIP_PIN_LIABILITY_SHIFT | Deprecated | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| POINT_OF_INTERACTION_ERROR | Deprecated | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | DUPLICATE_TRANSACTION |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | UNAUTHORIZED_TRANSACTION |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | UNAUTHORIZED_TRANSACTION |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | AUTHORIZATION_RELATED_CHARGEBACK |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | GOODS_OR_SERVICES_NOT_PROVIDED |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | UNAUTHORIZED_TRANSACTION |\n\n### Version 1\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| NO_CARDHOLDER_AUTHORIZATION | Active | A fraudulent transaction was made without the cardholder's consent. | |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Active | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | |\n| CHIP_LIABILITY_SHIFT | Active | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | |\n| CHIP_PIN_LIABILITY_SHIFT | Active | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | A transaction was processed without obtaining proper authorization. | |\n| POINT_OF_INTERACTION_ERROR | Active | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | |\n| CARDHOLDER_DISPUTE | Active | Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more. | |\n| ATM_CASH_DISPUTE | Deprecated | Some or all funds debited from the cardholder's account as the result of an ATM withdrawal were not dispensed. | CARDHOLDER_DISPUTE |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | CHIP_PIN_LIABILITY_SHIFT |\n| COUNTERFEIT_GOODS | Deprecated | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | CARDHOLDER_DISPUTE |\n| CREDIT_NOT_RECEIVED | Deprecated | The cardholder's account was not credited for a refund from a merchant or was inaccurately debited instead of credited. | CARDHOLDER_DISPUTE |\n| DEFECTIVE_GOODS_OR_SERVICES | Deprecated | Goods or services were either not as described or defective, including shipped merchandise was received damaged or not suitable for its intended purpose as well as the merchant didn't honour the terms and conditions of a contract. | CARDHOLDER_DISPUTE |\n| DISPUTE_OF_RECURRING_TRANSACTION | Deprecated | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | CARDHOLDER_DISPUTE |\n| DUPLICATE_TRANSACTION | Deprecated | The same transaction has been processed more than once, resulting in duplicate charges. | POINT_OF_INTERACTION_ERROR |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | NO_CARDHOLDER_AUTHORIZATION |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Deprecated | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | CARDHOLDER_DISPUTE |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | POINT_OF_INTERACTION_ERROR |\n| PAID_BY_OTHER_MEANS | Deprecated | The cardholder used a different form of payment for this specific transaction. (Mastercard pre-compliance/compliance only) | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_AMOUNT_DIFFERS | Deprecated | The amount of the transaction does not match the agreed-upon or expected amount. | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | CARDHOLDER_DISPUTE |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | AUTHORIZATION_RELATED_CHARGEBACK |\n| UNAUTHORIZED_TRANSACTION | Deprecated | The transaction was not authorized by the account holder. | AUTHORIZATION_RELATED_CHARGEBACK |\n","enum":["ATM_CASH_DISPUTE","AUTHORIZATION_RELATED_CHARGEBACK","CANCELED_OR_RETURNED","CARDHOLDER_DISPUTE","CARD_LOST_STOLEN_NEVER_RECEIVED","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","COUNTERFEIT_GOODS","CREDIT_NOT_RECEIVED","DEFECTIVE_GOODS_OR_SERVICES","DISPUTE_OF_RECURRING_TRANSACTION","DUPLICATE_TRANSACTION","FRAUDULENT_PROCESSING","GOODS_OR_SERVICES_NOT_PROVIDED","LATE_PRESENTMENT","NO_CARDHOLDER_AUTHORIZATION","PAID_BY_OTHER_MEANS","POINT_OF_INTERACTION_ERROR","QUESTIONABLE_MERCHANT_ACTIVITY","TRANSACTION_AMOUNT_DIFFERS","TRANSACTION_DID_NOT_COMPLETE","TRANSACTION_NOT_RECOGNIZED","UNAUTHORIZED_TRANSACTION"],"type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].reason_code","typeLabel":"enum\u003cstring>"},"representment_reason_code":{"description":"Reason Code | Description\n-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------\nINVALID_ACQUIRER_REFERENCE_DATA | The combination of primary account number and acquirer reference data on the chargeback does not match the information in the first presentment.\nNON_RECEIPT_OF_DOCUMENTATION | Required documentation was not received.\nDOCUMENTATION_INELIGIBLE | Documentation is ineligible to the point where it cannot be established that the chargeback is valid.\nDOCUMENTATION_SCANNING_ERROR | Documentation is a partial scan with missing information, or relates to another transaction.\nCORRECT_TRANSACTION_DATE | Chargeback can be remedied by providing the correct transaction date.\nCORRECT_MERCHANT_LOCATION | Chargeback can be remedied by providing new information in the form of a different merchant name or location.\nISSUER_AUTHORIZED | Chargeback can be remedied by providing information that the transaction was properly authorized.\nCREDIT_PREVIOUSLY_ISSUED | Chargeback can be remedied by providing evidence that the merchant issued a credit to the cardholders account.\nCHARGEBACK_REMEDIED | Evidence to remedy the chargeback is included in the supporting documentation adn no other message code is applicable.\nDUPLICATE_CHARGEBACK | A first chargeback has already been processed for the transaction.\nPAST_CHARGEBACK_TIME_LIMIT | The chargeback was processed past the time limit allowed for chargeback.\nINVALID_DATA_RECORD_TEXT | Information that is required to appear in the Data Record and the required message text is missing or incomplete.\nCORRECT_MCC | Chargeback can be remedied by showing that the MCC assigned to the merchant is different from the MCC appearing on the first presentment.\nAUTHORIZATION_ADVISED_SUSPICIOUS | Transaction meets the requirements for a Suspicious Transaction.\nNO_AUTHORIZATION_REQUEST_REQUIRED_OR_ATTEMPTED | Transaction was below the applicable floor limit, and the merchant did not request an authorization.\nACCOUNT_NOT_LISTED_ON_EWB | The account number was not included in the applicable Electronic Warning Bulletin as of the date the card was first presented to the merchant.\nINVALID_CHARGEBACK | The chargeback does not meet the prerequisites for the chargeback message reason code.\nCHIP_LIABILITY_SHIFT | Invoke chip liability shift in response and as final remedy to a first chargeback submitted under reason code 4837.\nCHIP_PIN_LIABILITY_SHIFT | Invoke chip/pin liability shift in response and as final remedy to a first chargeback submitted under reason code 4837.\n","enum":["ACCOUNT_NOT_LISTED_ON_EWB","AUTHORIZATION_ADVISED_SUSPICIOUS","CHARGEBACK_REMEDIED","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","CORRECT_MCC","CORRECT_MERCHANT_LOCATION","CORRECT_TRANSACTION_DATE","CREDIT_PREVIOUSLY_ISSUED","DOCUMENTATION_INELIGIBLE","DOCUMENTATION_SCANNING_ERROR","DUPLICATE_CHARGEBACK","INVALID_ACQUIRER_REFERENCE_DATA","INVALID_CHARGEBACK","INVALID_DATA_RECORD_TEXT","ISSUER_AUTHORIZED","NON_RECEIPT_OF_DOCUMENTATION","NO_AUTHORIZATION_REQUEST_REQUIRED_OR_ATTEMPTED","PAST_CHARGEBACK_TIME_LIMIT"],"type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].representment_reason_code","typeLabel":"enum\u003cstring>"},"supporting_doc_id":{"description":"The unique identifier of the supporting document","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].supporting_doc_id","typeLabel":"string\u003cuuid>"},"updated_reason_code_memo":{"description":"Memo text describing the reason for updating a reason code.\n","type":"string","uniqueKey":"oneOf.0.action_history.items.[INDEX].updated_reason_code_memo","typeLabel":"string"}},"required":["action","creation_time","id","payment_rail","status","tenant"],"title":"Card Action","type":"object","uniqueKey":"oneOf.0.action_history.items.[INDEX]","typeLabel":"Card Action · object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.0.action_history","typeLabel":"Card Action · object[]"},"available_actions":{"description":"List of actions that can be taken on the dispute.","items":{"properties":{"action":{"enum":["ARBITRATION","CHARGEBACK","DISPUTE","EVIDENCE_GATHERING","PRE_ARBITRATION","PROVISIONAL_CREDIT","REPRESENTMENT","WRITE_OFF"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.available_actions.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"state":{"enum":["ACCEPT","COMPLETE","CREATE","EXPIRE","LOST","NETWORK_REJECT","NETWORK_REJECT_REVERSAL","REBUT","REFUND","REJECT","REVERSE","WITHDRAW","WON"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.available_actions.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"timestamp_valid_to":{"description":"The time by which the action must be taken against the dispute.\n* Only applicable for time constrained actions.\n","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","uniqueKey":"oneOf.0.available_actions.items.[INDEX].timestamp_valid_to","typeLabel":"string\u003cdate-time>"}},"required":["action","state"],"type":"object","uniqueKey":"oneOf.0.available_actions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.0.available_actions","typeLabel":"object[]"},"credit_status":{"description":"The status of customer account credit related to the dispute\n\n| Status | Description |\n|-------------|--------------------------------------------------------------------------------------------------------|\n| NONE | The customer account has not been credited or a provisional credit has been reversed and not replaced. |\n| PROVISIONAL | A provisional credit has been posted to the customer account. |\n| FINAL | A final credit has been posted to the customer account. |\n","enum":["FINAL","NONE","PROVISIONAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.credit_status","typeLabel":"enum\u003cstring>"},"lifecycle_state":{"description":"Lifecycle | Description\n-------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\nPENDING_ACTION | The dispute has been created and is pending subsequent action.\nEVIDENCE_GATHERING | Evidence is being collected before submitting the dispute for evaluation.\nEVALUATION | The dispute has been submitted for evaluation.\nMANUAL_REVIEW | The dispute requires manual review.\nDENIED | The dispute has been denied.\nWITHDRAWN | The dispute has been withdrawn.\nREFUNDED | The cardholder has been refunded directly by the merchant through a separate channel.\nEXPIRED | The dispute has expired.\nREJECTED | The dispute has been rejected.\nWRITE_OFF | The dispute has been written off and will not be filed with the card network.\nCHARGEBACK | A chargeback has been created with the card network. The acquiring bank now has the opportunity to file for re-presentment. If no re-presentment is filed the acquirer assumes financial responsibility and the case is won.\nNETWORK_REJECTED_CHARGEBACK | The chargeback submission has been rejected by the card network. The chargeback can be optionally resubmitted once the rejection reason has been addressed.\nNETWORK_REJECTED_CHARGEBACK_REVERSAL | The chargeback reversal has been rejected by the card network.\nREPRESENTMENT | The acquiring bank has created a re-presentment with the card network. The issuing bank now has the opportunity to file for pre-arbitration. If no pre-arbitration is filed the issuer assumes financial responsibility and the case is lost.\nPRE_ARBITRATION | A pre-arbitration case has been created with the network. The acquiring bank now has the opportunity to rebut the case with subsequent evidence. If no rebuttal is filed the acquirer assumes financial responsibility and the case is won.\nPRE_ARBITRATION_RESPONSE | The acquiring bank has rebutted the pre-arbitration case. The issuing bank now has the opportunity to file for arbitration. If no arbitration case is filed the issuer assumes financial responsibility and the case is lost.\nARBITRATION | An arbitration case has been created with the card network. The acquiring bank now has the opportunity to rebut the arbitration case with subsequent evidence.\nARBITRATION_RESPONSE | The acquiring bank has rebutted the arbitration case. The issuing bank can either withdraw the case or do nothing and the card network will make a decision on who assumes the financial responsibility.\n","enum":["ARBITRATION","ARBITRATION_RESPONSE","CHARGEBACK","DENIED","EVALUATION","EVIDENCE_GATHERING","EXPIRED","MANUAL_REVIEW","NETWORK_REJECTED_CHARGEBACK","NETWORK_REJECTED_CHARGEBACK_REVERSAL","PENDING_ACTION","PRE_ARBITRATION","PRE_ARBITRATION_RESPONSE","REFUNDED","REJECTED","REPRESENTMENT","WITHDRAWN","WRITE_OFF"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.lifecycle_state","typeLabel":"enum\u003cstring>"},"managed_by":{"description":"Managed By | Description\n----------------|------------------------------------------------------------\nCUSTOMER | The dispute is managed by the customer.\nGROUND_CONTROL | The dispute is managed by Synctera Ground Control.\nAUTO_WRITE_OFF | The dispute is managed by the automatic write-off workflow.\n","enum":["AUTO_WRITE_OFF","CUSTOMER","GROUND_CONTROL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.managed_by","typeLabel":"enum\u003cstring>"},"network_eligibility":{"description":"Network eligibility restrictions.","properties":{"is_digital_wallet_token":{"description":"Transaction was processed using a digital wallet token.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.network_eligibility.is_digital_wallet_token","typeLabel":"boolean"},"is_network_eligibility_overridden":{"description":"Network eligibility restrictions have been overridden.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.network_eligibility.is_network_eligibility_overridden","typeLabel":"boolean"},"is_three_ds":{"description":"Transaction was authenticated with 3DS.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.network_eligibility.is_three_ds","typeLabel":"boolean"}},"required":["is_digital_wallet_token","is_network_eligibility_overridden","is_three_ds"],"type":"object","isRequired":true,"uniqueKey":"oneOf.0.network_eligibility","typeLabel":"object"},"reason_code":{"description":"Deprecated reason codes are accepted for backwards compatibility and mapped to their\nactive equivalent. Which codes are active depends on the dispute management version.\nSee the [Version 2 rollout](https://docs.synctera.com/v2/docs/card-transaction-disputes#version-2-rollout)\nfor dates, which flow to follow, and a link to the Version 1 guide.\n\n### Version 2\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | The merchant did not have a valid authorization for the transaction. Not used for fraud cases where the cardholder did not participate. | |\n| CARDHOLDER_DISPUTE | Active | The dispute reason does not fit any of the other categories. | |\n| ATM_CASH_DISPUTE | Active | Some or all of the funds debited from the cardholder's account were not dispensed by an ATM or point of sale terminal. | |\n| COUNTERFEIT_GOODS | Active | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | |\n| CREDIT_NOT_RECEIVED | Active | The cardholder never received a refund. | |\n| DEFECTIVE_GOODS_OR_SERVICES | Active | Goods or services were not as described or unacceptable. | |\n| DISPUTE_OF_RECURRING_TRANSACTION | Active | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | |\n| DUPLICATE_TRANSACTION | Active | The cardholder was charged more than once for the same transaction. | |\n| PAID_BY_OTHER_MEANS | Active | The cardholder paid for the same transaction by other means (cash, check, another card, etc.). | |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Active | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | |\n| TRANSACTION_AMOUNT_DIFFERS | Active | The amount of the transaction does not match the agreed-upon or expected amount. | |\n| UNAUTHORIZED_TRANSACTION | Active | A fraud claim: the cardholder does not recognize the transaction and asserts that they did not participate in it. | |\n| CANCELED_OR_RETURNED | Active | The cardholder canceled services or returned merchandise but was not credited. | |\n| NO_CARDHOLDER_AUTHORIZATION | Deprecated | A fraudulent transaction was made without the cardholder's consent. | AUTHORIZATION_RELATED_CHARGEBACK |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Deprecated | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | UNAUTHORIZED_TRANSACTION |\n| CHIP_LIABILITY_SHIFT | Deprecated | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| CHIP_PIN_LIABILITY_SHIFT | Deprecated | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | UNAUTHORIZED_TRANSACTION |\n| POINT_OF_INTERACTION_ERROR | Deprecated | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | DUPLICATE_TRANSACTION |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | UNAUTHORIZED_TRANSACTION |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | UNAUTHORIZED_TRANSACTION |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | AUTHORIZATION_RELATED_CHARGEBACK |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | GOODS_OR_SERVICES_NOT_PROVIDED |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | UNAUTHORIZED_TRANSACTION |\n\n### Version 1\n\n| Reason Code | Status | Description | Mapped To |\n| -------------------------------- | ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- |\n| NO_CARDHOLDER_AUTHORIZATION | Active | A fraudulent transaction was made without the cardholder's consent. | |\n| QUESTIONABLE_MERCHANT_ACTIVITY | Active | The merchant is suspected of being involved in fraudulent activities or violating Mastercard rules. | |\n| CHIP_LIABILITY_SHIFT | Active | A counterfeit card was used at a non-EMV-compliant terminal, and the merchant is held liable for the fraudulent transaction. | |\n| CHIP_PIN_LIABILITY_SHIFT | Active | A lost or stolen chip card was used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction. | |\n| AUTHORIZATION_RELATED_CHARGEBACK | Active | A transaction was processed without obtaining proper authorization. | |\n| POINT_OF_INTERACTION_ERROR | Active | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies. | |\n| CARDHOLDER_DISPUTE | Active | Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more. | |\n| ATM_CASH_DISPUTE | Deprecated | Some or all funds debited from the cardholder's account as the result of an ATM withdrawal were not dispensed. | CARDHOLDER_DISPUTE |\n| CARD_LOST_STOLEN_NEVER_RECEIVED | Deprecated | The cardholder did not authorize the transaction and the card is no longer, or had never been, in the possession of the cardholder. | CHIP_PIN_LIABILITY_SHIFT |\n| COUNTERFEIT_GOODS | Deprecated | The cardholder claims that the goods were purported to be genuine, but were counterfeit. | CARDHOLDER_DISPUTE |\n| CREDIT_NOT_RECEIVED | Deprecated | The cardholder's account was not credited for a refund from a merchant or was inaccurately debited instead of credited. | CARDHOLDER_DISPUTE |\n| DEFECTIVE_GOODS_OR_SERVICES | Deprecated | Goods or services were either not as described or defective, including shipped merchandise was received damaged or not suitable for its intended purpose as well as the merchant didn't honour the terms and conditions of a contract. | CARDHOLDER_DISPUTE |\n| DISPUTE_OF_RECURRING_TRANSACTION | Deprecated | The cardholder notified the merchant to cancel the recurring transaction and the merchant continued to bill the cardholder or the cardholder was not aware they were agreeing to a recurring transaction. | CARDHOLDER_DISPUTE |\n| DUPLICATE_TRANSACTION | Deprecated | The same transaction has been processed more than once, resulting in duplicate charges. | POINT_OF_INTERACTION_ERROR |\n| FRAUDULENT_PROCESSING | Deprecated | The cardholder is in possession and control of all valid cards, processed at least one legitimate face-to-face transaction, and denies making one or more additional face-to-face transactions at the same merchant location. | NO_CARDHOLDER_AUTHORIZATION |\n| GOODS_OR_SERVICES_NOT_PROVIDED | Deprecated | The cardholder has been debited for goods or services that were to be shipped, delivered or otherwise provided and were not received by the expected delivery date. | CARDHOLDER_DISPUTE |\n| LATE_PRESENTMENT | Deprecated | The transaction was authorized offline by the chip and submitted for clearing more than 7 calendar days after the transaction date. | POINT_OF_INTERACTION_ERROR |\n| PAID_BY_OTHER_MEANS | Deprecated | The cardholder used a different form of payment for this specific transaction. (Mastercard pre-compliance/compliance only) | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_AMOUNT_DIFFERS | Deprecated | The amount of the transaction does not match the agreed-upon or expected amount. | POINT_OF_INTERACTION_ERROR |\n| TRANSACTION_DID_NOT_COMPLETE | Deprecated | The cardholder engaged in the transaction and claims it did not complete. Goods or services were not provided. | CARDHOLDER_DISPUTE |\n| TRANSACTION_NOT_RECOGNIZED | Deprecated | The account holder does not recognize the transaction, possibly due to mistake or fraud. | AUTHORIZATION_RELATED_CHARGEBACK |\n| UNAUTHORIZED_TRANSACTION | Deprecated | The transaction was not authorized by the account holder. | AUTHORIZATION_RELATED_CHARGEBACK |\n","enum":["ATM_CASH_DISPUTE","AUTHORIZATION_RELATED_CHARGEBACK","CANCELED_OR_RETURNED","CARDHOLDER_DISPUTE","CARD_LOST_STOLEN_NEVER_RECEIVED","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","COUNTERFEIT_GOODS","CREDIT_NOT_RECEIVED","DEFECTIVE_GOODS_OR_SERVICES","DISPUTE_OF_RECURRING_TRANSACTION","DUPLICATE_TRANSACTION","FRAUDULENT_PROCESSING","GOODS_OR_SERVICES_NOT_PROVIDED","LATE_PRESENTMENT","NO_CARDHOLDER_AUTHORIZATION","PAID_BY_OTHER_MEANS","POINT_OF_INTERACTION_ERROR","QUESTIONABLE_MERCHANT_ACTIVITY","TRANSACTION_AMOUNT_DIFFERS","TRANSACTION_DID_NOT_COMPLETE","TRANSACTION_NOT_RECOGNIZED","UNAUTHORIZED_TRANSACTION"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.reason_code","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The customer account related to the dispute, to which dispute-related credits will be posted.","example":"ca4450a5-5d4c-4afc-9533-729e2948c477","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.0.account_id","typeLabel":"string\u003cuuid>"},"creation_time":{"description":"The timestamp representing when the dispute was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 Alpha-3 currency code","example":"USD","maxLength":3,"minLength":3,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.currency","typeLabel":"string"},"customer_id":{"description":"The customer related to the dispute, to which dispute-related credits will be posted.","example":"52593ea7-4d66-40df-80e9-3b9bc54fa880","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.0.customer_id","typeLabel":"string\u003cuuid>"},"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.date_customer_reported","typeLabel":"string\u003cdate-time>"},"decision":{"description":"Decision | Description\n---------|--------------------------------------------------\nLOST | Decision reached in favour of the network.\nNONE | No decision was reached.\nONGOING | Dispute is ongoing and requires further action.\nRESOLVED | Resolved in favour of the account holder.\nWON | Decision reached in favour of the account holder.\n","enum":["LOST","NONE","ONGOING","RESOLVED","WON"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.decision","typeLabel":"enum\u003cstring>"},"dispute_documents":{"description":"Documents associated with the dispute.","items":{"properties":{"creation_time":{"description":"The timestamp representing when the object was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"dispute_id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].dispute_id","typeLabel":"string\u003cuuid>"},"file_name":{"example":"example.pdf","type":"string","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].file_name","typeLabel":"string"},"id":{"description":"The unique identifier of a dispute document.","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].tenant","typeLabel":"string"},"category":{"description":"Category of the supporting document.\n\n| Category | Description |\n| --- | --- |\n| `TRANSACTION_RECEIPT` | Receipt for the disputed transaction showing the correct amount |\n| `PRIOR_TRANSACTION_RECEIPT` | Proof of alternate payment (receipt, bill, or bank statement) or a prior related transaction (for example the original valid charge in a duplicate-charge dispute) |\n| `MERCHANT_CORRESPONDENCE` | Correspondence with the merchant about the dispute |\n| `COUNTERFEIT_EVIDENCE` | Evidence that goods were counterfeit (for example a photo of the item or third-party verification) |\n| `REFUND_PROMISE` | Proof of credit due (credit transaction receipt, voided transaction receipt, or other proof of a promised refund) |\n| `OTHER` | Other supporting documentation (for example a bank statement, cleared check, or cash receipt) |\n\nSome card reason codes require at least one dispute document with a\nspecific category before the case can be filed with the network. Which\ncategory is required depends on `reason_code` and the card network\n(Visa or Mastercard) of the disputed transaction:\n\n**Mastercard**\n\n| Reason code | Required document category |\n| --- | --- |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\n**Visa**\n\n| Reason code | Required document category |\n| --- | --- |\n| `CREDIT_NOT_RECEIVED` | `REFUND_PROMISE` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `COUNTERFEIT_GOODS` | `COUNTERFEIT_EVIDENCE` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\nReason codes not listed here do not require a specific document\ncategory. `category` remains optional on upload for those disputes.\n","enum":["COUNTERFEIT_EVIDENCE","MERCHANT_CORRESPONDENCE","OTHER","PRIOR_TRANSACTION_RECEIPT","REFUND_PROMISE","TRANSACTION_RECEIPT"],"type":"string","uniqueKey":"oneOf.0.dispute_documents.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["creation_time","dispute_id","file_name","id","tenant"],"type":"object","uniqueKey":"oneOf.0.dispute_documents.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.0.dispute_documents","typeLabel":"object[]"},"disputed_amount":{"description":"The amount to be disputed in cents.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.0.disputed_amount","typeLabel":"integer"},"id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The timestamp representing when the dispute was last modified","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.last_updated_time","typeLabel":"string\u003cdate-time>"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.memo","typeLabel":"string"},"network":{"description":"The network with which the transaction was disputed.","enum":["ACH","DECISIONLY","MARQETA","MASTERCARD","NONE","TABAPAY"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.network","typeLabel":"enum\u003cstring>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.payment_rail","typeLabel":"enum\u003cstring>"},"status":{"description":"The current status of the dispute.","enum":["CLOSED","OPEN"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.0.tenant","typeLabel":"string"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.0.transaction_id","typeLabel":"string\u003cuuid>"},"acquirer_reference_number":{"description":"The acquirer reference number of the original transaction associated with the dispute.","type":"string","uniqueKey":"oneOf.0.acquirer_reference_number","typeLabel":"string"},"evidence":{"description":"Issuer evidence for network dispute filing. Which nested fields are\nrequired depends on `reason_code` and the card network (Visa or\nMastercard) of the disputed transaction. Some reason codes also require\na dispute document with a specific category before filing — see\n`dispute_document_category`.\n\nRecommended evidence is optional but improves the chance of a\nsuccessful dispute. `cardholder_explanation` is recommended for all\nreason codes.\n\n**Mastercard**\n\n| Reason code | Required evidence | Recommended evidence |\n| --- | --- | --- |\n| `GOODS_OR_SERVICES_NOT_PROVIDED` | | `merchant_contact`, `product.type` |\n| `DEFECTIVE_GOODS_OR_SERVICES` | | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `cancellation.date`, `cancellation.description` |\n| `DISPUTE_OF_RECURRING_TRANSACTION` | | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description` |\n| `CREDIT_NOT_RECEIVED` | | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `cancellation.date`, `refund.was_promised`, `refund.promise_date`, `refund.description` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `amount_correction.amount`, `amount_correction.currency` | |\n| `COUNTERFEIT_GOODS` | | `merchant_contact`, `product.type`, `product.description`, `product.condition` |\n| `CANCELED_OR_RETURNED` | | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `return.description` |\n| `UNAUTHORIZED_TRANSACTION` | | `card.cardholder_has_possession`, `card.possession_at_transaction`, `card.lost_date` |\n| `DUPLICATE_TRANSACTION` | | `prior_transaction.date`, `prior_transaction.amount`, `prior_transaction.currency` |\n| `PAID_BY_OTHER_MEANS` | | `merchant_contact` |\n\n**Visa**\n\n| Reason code | Required evidence | Recommended evidence |\n| --- | --- | --- |\n| `GOODS_OR_SERVICES_NOT_PROVIDED` | `delivery.expected_date`, `merchant_contact.date` | `merchant_contact`, `product.type` |\n| `DEFECTIVE_GOODS_OR_SERVICES` | `delivery.date`, `merchant_contact.date` | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `cancellation.date`, `cancellation.description` |\n| `DISPUTE_OF_RECURRING_TRANSACTION` | `cancellation.date`, `merchant_contact.date` | `merchant_contact`, `cancellation.id`, `cancellation.description` |\n| `CREDIT_NOT_RECEIVED` | `refund.promise_date` | `merchant_contact`, `return.was_attempted`, `return.date`, `return.was_successful`, `cancellation.date`, `refund.was_promised`, `refund.description` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `amount_correction.amount`, `amount_correction.currency` | |\n| `COUNTERFEIT_GOODS` | `delivery.date` | `merchant_contact`, `product.type`, `product.description`, `product.condition` |\n| `CANCELED_OR_RETURNED` | `delivery.date` or `delivery.expected_date`, `merchant_contact.date` | `merchant_contact`, `cancellation.id`, `cancellation.date`, `cancellation.description`, `return.was_attempted`, `return.date`, `return.was_successful`, `return.shipping`, `return.description` |\n| `UNAUTHORIZED_TRANSACTION` | | `card.cardholder_has_possession`, `card.possession_at_transaction`, `card.lost_date` |\n| `DUPLICATE_TRANSACTION` | `prior_transaction.arn` | `prior_transaction.date`, `prior_transaction.amount`, `prior_transaction.currency` |\n| `PAID_BY_OTHER_MEANS` | `merchant_contact.date` | `merchant_contact` |\n","properties":{"amount_correction":{"description":"Corrected transaction amount for an incorrect-amount dispute.\n\nRequired for Visa and Mastercard when `reason_code` is\n`TRANSACTION_AMOUNT_DIFFERS`.\n","properties":{"amount":{"description":"Corrected amount in the smallest currency unit (e.g. cents).","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.0.evidence.amount_correction.amount","typeLabel":"integer"},"currency":{"description":"ISO 4217 Alpha-3 currency code of the corrected amount.","example":"USD","maxLength":3,"minLength":3,"type":"string","isRequired":true,"uniqueKey":"oneOf.0.evidence.amount_correction.currency","typeLabel":"string"}},"required":["amount","currency"],"type":"object","uniqueKey":"oneOf.0.evidence.amount_correction","typeLabel":"object"},"cancellation":{"description":"Cancellation details for a disputed recurring or canceled transaction.","properties":{"date":{"description":"Cancellation date.\n\nRequired for Visa when `reason_code` is\n`DISPUTE_OF_RECURRING_TRANSACTION`. Recommended when `reason_code`\nis `DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, or `DEFECTIVE_GOODS_OR_SERVICES`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.cancellation.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the cancellation.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`DEFECTIVE_GOODS_OR_SERVICES`, or `DISPUTE_OF_RECURRING_TRANSACTION`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.cancellation.description","typeLabel":"string"},"id":{"description":"Cancellation reference ID.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED` or\n`DISPUTE_OF_RECURRING_TRANSACTION`.\n","maxLength":200,"type":"string","uniqueKey":"oneOf.0.evidence.cancellation.id","typeLabel":"string"},"policy_provided":{"description":"Whether a cancellation policy was provided to the cardholder.","type":"boolean","uniqueKey":"oneOf.0.evidence.cancellation.policy_provided","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.0.evidence.cancellation","typeLabel":"object"},"card":{"description":"Card possession details.","properties":{"cardholder_has_possession":{"description":"Whether the cardholder currently has possession of the card.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","type":"boolean","uniqueKey":"oneOf.0.evidence.card.cardholder_has_possession","typeLabel":"boolean"},"lost_date":{"description":"Date the card was lost or stolen, if applicable.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.card.lost_date","typeLabel":"string\u003cdate>"},"possession_at_transaction":{"description":"Possession status of the card at the time of the transaction.\n\nRecommended when `reason_code` is `UNAUTHORIZED_TRANSACTION`.\n","enum":["HAD_POSSESSION","LOST","NOT_RECEIVED","STOLEN"],"type":"string","uniqueKey":"oneOf.0.evidence.card.possession_at_transaction","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.0.evidence.card","typeLabel":"object"},"cardholder_explanation":{"description":"The cardholder's statement about the issue. Recommended for all\nreason codes.\n","maxLength":4000,"type":"string","uniqueKey":"oneOf.0.evidence.cardholder_explanation","typeLabel":"string"},"delivery":{"description":"Delivery details for disputed goods or services.","properties":{"date":{"description":"Actual delivery date.\n\nRequired for Visa when `reason_code` is\n`DEFECTIVE_GOODS_OR_SERVICES` or `COUNTERFEIT_GOODS`. For Visa\n`CANCELED_OR_RETURNED`, either `date` or `expected_date` is\nrequired.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.delivery.date","typeLabel":"string\u003cdate>"},"expected_date":{"description":"Expected delivery date.\n\nRequired for Visa when `reason_code` is\n`GOODS_OR_SERVICES_NOT_PROVIDED`. For Visa `CANCELED_OR_RETURNED`,\neither `date` or `expected_date` is required.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.delivery.expected_date","typeLabel":"string\u003cdate>"}},"type":"object","uniqueKey":"oneOf.0.evidence.delivery","typeLabel":"object"},"merchant_contact":{"description":"Details of a cardholder attempt to contact the merchant about the disputed\ntransaction.\n\nOther than `date` for Visa (see `date`), all fields are recommended when\n`reason_code` is `GOODS_OR_SERVICES_NOT_PROVIDED`,\n`DEFECTIVE_GOODS_OR_SERVICES`, `CREDIT_NOT_RECEIVED`,\n`DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`,\n`COUNTERFEIT_GOODS`, or `PAID_BY_OTHER_MEANS`.\n","properties":{"date":{"description":"When the contact attempt occurred.\n\nRequired for Visa when `reason_code` is\n`GOODS_OR_SERVICES_NOT_PROVIDED`, `DEFECTIVE_GOODS_OR_SERVICES`,\n`DISPUTE_OF_RECURRING_TRANSACTION`, `CANCELED_OR_RETURNED`, or\n`PAID_BY_OTHER_MEANS`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.merchant_contact.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the contact attempt.","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.merchant_contact.description","typeLabel":"string"},"prohibited_reason":{"description":"Reason contact was prohibited, if applicable.","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.merchant_contact.prohibited_reason","typeLabel":"string"},"was_attempted":{"description":"Whether contact with the merchant was attempted.","type":"boolean","uniqueKey":"oneOf.0.evidence.merchant_contact.was_attempted","typeLabel":"boolean"},"was_successful":{"description":"Whether the merchant was available and responsive.","type":"boolean","uniqueKey":"oneOf.0.evidence.merchant_contact.was_successful","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.0.evidence.merchant_contact","typeLabel":"object"},"prior_transaction":{"description":"Details of the original, valid transaction for a duplicate charge.","properties":{"amount":{"description":"Amount of the prior transaction in the smallest currency unit (e.g. cents).\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","format":"int32","minimum":1,"type":"integer","uniqueKey":"oneOf.0.evidence.prior_transaction.amount","typeLabel":"integer\u003cint32>"},"arn":{"description":"Acquirer reference number of the prior transaction.\n\nRequired for Visa when `reason_code` is `DUPLICATE_TRANSACTION`.\n","maxLength":24,"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.arn","typeLabel":"string"},"card":{"description":"Card used for the prior transaction.","properties":{"expiry_month":{"description":"Card expiry month.","maximum":12,"minimum":1,"type":"integer","uniqueKey":"oneOf.0.evidence.prior_transaction.card.expiry_month","typeLabel":"integer"},"expiry_year":{"description":"Card expiry year (four digits).","maximum":9999,"minimum":1000,"type":"integer","uniqueKey":"oneOf.0.evidence.prior_transaction.card.expiry_year","typeLabel":"integer"},"issuer_id":{"description":"Issuer identifier of the card.","maxLength":250,"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.card.issuer_id","typeLabel":"string"},"last4":{"description":"Last four digits of the card number.","pattern":"^\\d{4}$","type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.card.last4","typeLabel":"string"},"network":{"description":"Card network.","enum":["AMEX","DISCOVER","MASTERCARD","VISA"],"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.card.network","typeLabel":"enum\u003cstring>"},"type":{"description":"Card type.","enum":["CREDIT","DEBIT"],"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.card.type","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.0.evidence.prior_transaction.card","typeLabel":"object"},"currency":{"description":"ISO 4217 Alpha-3 currency code of the prior transaction.\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","example":"USD","maxLength":3,"minLength":3,"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.currency","typeLabel":"string"},"date":{"description":"Date of the prior transaction.\n\nRecommended when `reason_code` is `DUPLICATE_TRANSACTION`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.date","typeLabel":"string\u003cdate>"},"issuer_id":{"description":"Issuer identifier associated with the prior transaction.","maxLength":250,"type":"string","uniqueKey":"oneOf.0.evidence.prior_transaction.issuer_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.evidence.prior_transaction","typeLabel":"object"},"product":{"description":"Details of the disputed product.","properties":{"condition":{"description":"Condition of the product as received.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.product.condition","typeLabel":"string"},"description":{"description":"Description of the product.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.product.description","typeLabel":"string"},"order_id":{"description":"Merchant order identifier for the product.","maxLength":200,"type":"string","uniqueKey":"oneOf.0.evidence.product.order_id","typeLabel":"string"},"type":{"description":"Type of the disputed good or service.\n\nRecommended when `reason_code` is `COUNTERFEIT_GOODS` or\n`GOODS_OR_SERVICES_NOT_PROVIDED`.\n","enum":["DIGITAL","MERCHANDISE","SERVICE"],"type":"string","uniqueKey":"oneOf.0.evidence.product.type","typeLabel":"enum\u003cstring>"}},"type":"object","uniqueKey":"oneOf.0.evidence.product","typeLabel":"object"},"refund":{"description":"Refund details for a disputed credit-not-processed transaction.","properties":{"description":{"description":"Description of the refund promise or outcome.\n\nRecommended when `reason_code` is `CREDIT_NOT_RECEIVED`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.refund.description","typeLabel":"string"},"policy_provided":{"description":"Whether a refund policy was provided to the cardholder.","type":"boolean","uniqueKey":"oneOf.0.evidence.refund.policy_provided","typeLabel":"boolean"},"promise_date":{"description":"Date the merchant promised a refund.\n\nRequired for Visa when `reason_code` is `CREDIT_NOT_RECEIVED`.\nRecommended for Mastercard when `reason_code` is\n`CREDIT_NOT_RECEIVED`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.refund.promise_date","typeLabel":"string\u003cdate>"},"was_promised":{"description":"Whether the merchant promised a refund.\n\nRecommended when `reason_code` is `CREDIT_NOT_RECEIVED`.\n","type":"boolean","uniqueKey":"oneOf.0.evidence.refund.was_promised","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.0.evidence.refund","typeLabel":"object"},"return":{"description":"Details of a merchandise return attempt.","properties":{"date":{"description":"Date the return was made.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.return.date","typeLabel":"string\u003cdate>"},"description":{"description":"Description of the return.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`.\n","maxLength":2000,"type":"string","uniqueKey":"oneOf.0.evidence.return.description","typeLabel":"string"},"policy_provided":{"description":"Whether the merchant provided a return policy.","type":"boolean","uniqueKey":"oneOf.0.evidence.return.policy_provided","typeLabel":"boolean"},"shipping":{"description":"Shipping details for returned merchandise.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED` or\n`DEFECTIVE_GOODS_OR_SERVICES`.\n","properties":{"carrier":{"description":"Shipping carrier used for the return.","maxLength":100,"type":"string","uniqueKey":"oneOf.0.evidence.return.shipping.carrier","typeLabel":"string"},"tracking_number":{"description":"Tracking number of the return shipment.","maxLength":100,"type":"string","uniqueKey":"oneOf.0.evidence.return.shipping.tracking_number","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.evidence.return.shipping","typeLabel":"object"},"was_attempted":{"description":"Whether a return was attempted.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","type":"boolean","uniqueKey":"oneOf.0.evidence.return.was_attempted","typeLabel":"boolean"},"was_successful":{"description":"Whether the merchant accepted the return.\n\nRecommended when `reason_code` is `CANCELED_OR_RETURNED`,\n`CREDIT_NOT_RECEIVED`, `DEFECTIVE_GOODS_OR_SERVICES`.\n","type":"boolean","uniqueKey":"oneOf.0.evidence.return.was_successful","typeLabel":"boolean"}},"type":"object","uniqueKey":"oneOf.0.evidence.return","typeLabel":"object"},"service":{"description":"Details of the disputed service.","properties":{"end_date":{"description":"Date the service ended. Must not be in the future.","format":"date","type":"string","uniqueKey":"oneOf.0.evidence.service.end_date","typeLabel":"string\u003cdate>"}},"type":"object","uniqueKey":"oneOf.0.evidence.service","typeLabel":"object"}},"type":"object","uniqueKey":"oneOf.0.evidence","typeLabel":"object"},"switch_serial_number":{"description":"The switch serial number of the original transaction associated with the dispute.","type":"string","uniqueKey":"oneOf.0.switch_serial_number","typeLabel":"string"},"vendor_data":{"properties":{"loanpro":{"properties":{"swipe_id":{"description":"LoanPro Secure Payments swipe UUID","format":"uuid","type":"string","uniqueKey":"oneOf.0.vendor_data.loanpro.swipe_id","typeLabel":"string\u003cuuid>"}},"type":"object","uniqueKey":"oneOf.0.vendor_data.loanpro","typeLabel":"object"}},"type":"object","uniqueKey":"oneOf.0.vendor_data","typeLabel":"object"},"applicable_regulation":{"enum":["REGULATION_E","REGULATION_Z"],"type":"string","uniqueKey":"oneOf.0.applicable_regulation","typeLabel":"enum\u003cstring>"},"external_reference_id":{"description":"Reference ID associated with the dispute on the external network.","type":"string","uniqueKey":"oneOf.0.external_reference_id","typeLabel":"string"},"last_action_by":{"description":"| action_by | Description |\n|-----------|--------------------------------------------------------------------------------------------------------|\n| INITIATOR | The last action was taken by the initiator of the dispute. |\n| NETWORK | The last action was taken by the network. |\n","enum":["INITIATOR","NETWORK"],"type":"string","uniqueKey":"oneOf.0.last_action_by","typeLabel":"enum\u003cstring>"},"timestamp_final_decision":{"description":"The time that a final decision was made on the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.0.timestamp_final_decision","typeLabel":"string\u003cdate-time>"},"timestamp_investigation_due":{"format":"date-time","type":"string","uniqueKey":"oneOf.0.timestamp_investigation_due","typeLabel":"string\u003cdate-time>"},"timestamp_provisional_credit_due":{"description":"The time by which provisional credit should be posted to the customer account in response to the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.0.timestamp_provisional_credit_due","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.0","typeLabel":"Card Dispute · object"},{"type":"object","title":"ACH Dispute","description":"Response for an ACH dispute.","required":["account_id","creation_time","currency","customer_id","date_customer_reported","decision","dispute_documents","disputed_amount","id","last_updated_time","memo","network","payment_rail","status","tenant","transaction_id","action_history","available_actions","credit_status","lifecycle_state"],"properties":{"action_history":{"description":"History of all the action filed for the dispute.","items":{"description":"Response for an ACH dispute action.","properties":{"action":{"enum":["ACH_RETURN","STOP_PAYMENT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"creation_time":{"description":"The date and time the resource was created.","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"id":{"description":"The unique identifier of the dispute action","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].payment_rail","typeLabel":"enum\u003cstring>"},"status":{"description":"| Status | Description |\n|-----------|-------------------------------------------------------------------------------------------------------------|\n| SUBMITTED | The action has been submitted |\n| ACCEPTED | The action has been accepted |\n| REJECTED | The action has been rejected |\n| MORE_INFO_REQUIRED | The action contains a directive that more information is required |\n","enum":["ACCEPTED","MORE_INFO_REQUIRED","REJECTED","SUBMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.1.action_history.items.[INDEX].tenant","typeLabel":"string"},"message":{"description":"Message text related to card dispute action","maxLength":100,"type":"string","uniqueKey":"oneOf.1.action_history.items.[INDEX].message","typeLabel":"string"},"reason_code":{"description":"| Reason Code | Description |\n|----------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| UNAUTHORIZED_TRANSACTION | A party claims that a transaction was not authorized by the account holder |\n| INCORRECT_TRANSACTION_AMOUNT | The amount of the ACH transaction does not match the agreed-upon or expected amount. |\n| DUPLICATE_TRANSACTION | The same transaction is processed more than once, leading to duplicate charges. |\n| MISTIMED_WITHDRAWAL | The timing of the transaction is not in accordance with the agreed-upon schedule, leading to a dispute. |\n| TRANSACTION_NOT_RECOGNIZED | The account holder does not recognize the transaction, possibly due to a mistake or fraudulent activity |\n","enum":["DUPLICATE_TRANSACTION","INCORRECT_TRANSACTION_AMOUNT","MISTIMED_WITHDRAWAL","TRANSACTION_NOT_RECOGNIZED","UNAUTHORIZED_TRANSACTION"],"type":"string","uniqueKey":"oneOf.1.action_history.items.[INDEX].reason_code","typeLabel":"enum\u003cstring>"},"return_code":{"description":"This field is required for dispute action ACH_RETURN. Upon successful dispute resolution this return code will be used when sending the outgoing return.\n","enum":["R05","R07","R10","R29","R34","R51"],"type":"string","uniqueKey":"oneOf.1.action_history.items.[INDEX].return_code","typeLabel":"enum\u003cstring>"},"supporting_doc_id":{"description":"The unique identifier of the supporting document","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","uniqueKey":"oneOf.1.action_history.items.[INDEX].supporting_doc_id","typeLabel":"string\u003cuuid>"}},"required":["action","creation_time","id","payment_rail","status","tenant"],"title":"ACH Action","type":"object","uniqueKey":"oneOf.1.action_history.items.[INDEX]","typeLabel":"ACH Action · object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.1.action_history","typeLabel":"ACH Action · object[]"},"available_actions":{"description":"List of actions that can be taken on the dispute.","items":{"properties":{"action":{"enum":["ACH_RETURN","STOP_PAYMENT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.available_actions.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"state":{"enum":["ACCEPT","CREATE","MORE_INFO_REQUIRED","REJECT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.available_actions.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"timestamp_valid_to":{"description":"The time by which the action must be taken against the dispute.\n* Only applicable for time constrained actions.\n","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","uniqueKey":"oneOf.1.available_actions.items.[INDEX].timestamp_valid_to","typeLabel":"string\u003cdate-time>"}},"required":["action","state"],"type":"object","uniqueKey":"oneOf.1.available_actions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.1.available_actions","typeLabel":"object[]"},"credit_status":{"description":"The status of customer account credit related to the dispute\n\n| Status | Description |\n|-------------|--------------------------------------------------------------------------------------------------------|\n| NONE | The customer account has not been credited or a provisional credit has been reversed and not replaced. |\n| PROVISIONAL | A provisional credit has been posted to the customer account. |\n| FINAL | A final credit has been posted to the customer account. |\n","enum":["FINAL","NONE","PROVISIONAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.credit_status","typeLabel":"enum\u003cstring>"},"lifecycle_state":{"description":"Current lifecycle state of the dispute.","enum":["ACH_AWAITING_APPROVAL","ACH_FILED_WITH_NETWORK","ACH_MORE_INFO_REQUIRED","ACH_REJECTED","DENIED","PENDING_ACTION"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.lifecycle_state","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The customer account related to the dispute, to which dispute-related credits will be posted.","example":"ca4450a5-5d4c-4afc-9533-729e2948c477","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.1.account_id","typeLabel":"string\u003cuuid>"},"creation_time":{"description":"The timestamp representing when the dispute was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 Alpha-3 currency code","example":"USD","maxLength":3,"minLength":3,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.currency","typeLabel":"string"},"customer_id":{"description":"The customer related to the dispute, to which dispute-related credits will be posted.","example":"52593ea7-4d66-40df-80e9-3b9bc54fa880","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.1.customer_id","typeLabel":"string\u003cuuid>"},"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.date_customer_reported","typeLabel":"string\u003cdate-time>"},"decision":{"description":"Decision | Description\n---------|--------------------------------------------------\nLOST | Decision reached in favour of the network.\nNONE | No decision was reached.\nONGOING | Dispute is ongoing and requires further action.\nRESOLVED | Resolved in favour of the account holder.\nWON | Decision reached in favour of the account holder.\n","enum":["LOST","NONE","ONGOING","RESOLVED","WON"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.decision","typeLabel":"enum\u003cstring>"},"dispute_documents":{"description":"Documents associated with the dispute.","items":{"properties":{"creation_time":{"description":"The timestamp representing when the object was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"dispute_id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].dispute_id","typeLabel":"string\u003cuuid>"},"file_name":{"example":"example.pdf","type":"string","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].file_name","typeLabel":"string"},"id":{"description":"The unique identifier of a dispute document.","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].tenant","typeLabel":"string"},"category":{"description":"Category of the supporting document.\n\n| Category | Description |\n| --- | --- |\n| `TRANSACTION_RECEIPT` | Receipt for the disputed transaction showing the correct amount |\n| `PRIOR_TRANSACTION_RECEIPT` | Proof of alternate payment (receipt, bill, or bank statement) or a prior related transaction (for example the original valid charge in a duplicate-charge dispute) |\n| `MERCHANT_CORRESPONDENCE` | Correspondence with the merchant about the dispute |\n| `COUNTERFEIT_EVIDENCE` | Evidence that goods were counterfeit (for example a photo of the item or third-party verification) |\n| `REFUND_PROMISE` | Proof of credit due (credit transaction receipt, voided transaction receipt, or other proof of a promised refund) |\n| `OTHER` | Other supporting documentation (for example a bank statement, cleared check, or cash receipt) |\n\nSome card reason codes require at least one dispute document with a\nspecific category before the case can be filed with the network. Which\ncategory is required depends on `reason_code` and the card network\n(Visa or Mastercard) of the disputed transaction:\n\n**Mastercard**\n\n| Reason code | Required document category |\n| --- | --- |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\n**Visa**\n\n| Reason code | Required document category |\n| --- | --- |\n| `CREDIT_NOT_RECEIVED` | `REFUND_PROMISE` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `COUNTERFEIT_GOODS` | `COUNTERFEIT_EVIDENCE` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\nReason codes not listed here do not require a specific document\ncategory. `category` remains optional on upload for those disputes.\n","enum":["COUNTERFEIT_EVIDENCE","MERCHANT_CORRESPONDENCE","OTHER","PRIOR_TRANSACTION_RECEIPT","REFUND_PROMISE","TRANSACTION_RECEIPT"],"type":"string","uniqueKey":"oneOf.1.dispute_documents.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["creation_time","dispute_id","file_name","id","tenant"],"type":"object","uniqueKey":"oneOf.1.dispute_documents.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.1.dispute_documents","typeLabel":"object[]"},"disputed_amount":{"description":"The amount to be disputed in cents.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.1.disputed_amount","typeLabel":"integer"},"id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The timestamp representing when the dispute was last modified","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.last_updated_time","typeLabel":"string\u003cdate-time>"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.1.memo","typeLabel":"string"},"network":{"description":"The network with which the transaction was disputed.","enum":["ACH","DECISIONLY","MARQETA","MASTERCARD","NONE","TABAPAY"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.network","typeLabel":"enum\u003cstring>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.payment_rail","typeLabel":"enum\u003cstring>"},"status":{"description":"The current status of the dispute.","enum":["CLOSED","OPEN"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.1.tenant","typeLabel":"string"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.1.transaction_id","typeLabel":"string\u003cuuid>"},"applicable_regulation":{"enum":["REGULATION_E","REGULATION_Z"],"type":"string","uniqueKey":"oneOf.1.applicable_regulation","typeLabel":"enum\u003cstring>"},"external_reference_id":{"description":"Reference ID associated with the dispute on the external network.","type":"string","uniqueKey":"oneOf.1.external_reference_id","typeLabel":"string"},"last_action_by":{"description":"| action_by | Description |\n|-----------|--------------------------------------------------------------------------------------------------------|\n| INITIATOR | The last action was taken by the initiator of the dispute. |\n| NETWORK | The last action was taken by the network. |\n","enum":["INITIATOR","NETWORK"],"type":"string","uniqueKey":"oneOf.1.last_action_by","typeLabel":"enum\u003cstring>"},"timestamp_final_decision":{"description":"The time that a final decision was made on the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.1.timestamp_final_decision","typeLabel":"string\u003cdate-time>"},"timestamp_investigation_due":{"format":"date-time","type":"string","uniqueKey":"oneOf.1.timestamp_investigation_due","typeLabel":"string\u003cdate-time>"},"timestamp_provisional_credit_due":{"description":"The time by which provisional credit should be posted to the customer account in response to the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.1.timestamp_provisional_credit_due","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.1","typeLabel":"ACH Dispute · object"},{"type":"object","title":"External Card","description":"Response for an external card dispute.","required":["account_id","creation_time","currency","customer_id","date_customer_reported","decision","dispute_documents","disputed_amount","id","last_updated_time","memo","network","payment_rail","status","tenant","transaction_id","action_history","available_actions","debit_status","lifecycle_state","managed_by","network_eligibility","reason_code"],"properties":{"action_history":{"description":"History of all actions taken on the dispute","items":{"description":"Response for an external card dispute action.","properties":{"action":{"enum":["CHARGEBACK","PROVISIONAL_DEBIT","REPRESENTMENT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"creation_time":{"description":"The timestamp representing when the object was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"id":{"description":"The unique identifier of the dispute action","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].payment_rail","typeLabel":"enum\u003cstring>"},"status":{"enum":["ACCEPTED","DECLINED","REVERSED","SUBMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.2.action_history.items.[INDEX].tenant","typeLabel":"string"},"supporting_doc_id":{"description":"The unique identifier of the supporting document","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","uniqueKey":"oneOf.2.action_history.items.[INDEX].supporting_doc_id","typeLabel":"string\u003cuuid>"}},"required":["action","creation_time","id","payment_rail","status","tenant"],"title":"External Card Action","type":"object","uniqueKey":"oneOf.2.action_history.items.[INDEX]","typeLabel":"External Card Action · object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.2.action_history","typeLabel":"External Card Action · object[]"},"available_actions":{"description":"List of actions that can be taken on the dispute","items":{"properties":{"action":{"enum":["CHARGEBACK","PROVISIONAL_DEBIT","REPRESENTMENT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.available_actions.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"state":{"enum":["ACCEPT","CREATE","DECLINE","REVERSE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.available_actions.items.[INDEX].state","typeLabel":"enum\u003cstring>"},"timestamp_valid_to":{"description":"The time by which the action must be taken against the dispute.\n* Only applicable for time constrained actions.\n","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","uniqueKey":"oneOf.2.available_actions.items.[INDEX].timestamp_valid_to","typeLabel":"string\u003cdate-time>"}},"required":["action","state"],"type":"object","uniqueKey":"oneOf.2.available_actions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.2.available_actions","typeLabel":"object[]"},"debit_status":{"description":"The status of customer account debit related to the dispute\n\n| Status | Description |\n|-------------|------------------------------------------------------------------------------------------------------|\n| NONE | The customer account has not been debited or a provisional debit has been reversed and not replaced. |\n| PROVISIONAL | A provisional debit has been posted to the customer account. |\n| FINAL | A final debit has been posted to the customer account. |\n","enum":["FINAL","NONE","PROVISIONAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.debit_status","typeLabel":"enum\u003cstring>"},"lifecycle_state":{"description":"Lifecycle | Description\n--- | ---\nPENDING_ACTION | A dispute has been created and is pending subsequent action.\nCHARGEBACK | A chargeback has been created with the card network. The acquiring bank now has the opportunity to file for re-presentment. If no re-presentment is filed the acquirer assumes financial responsibility and the case is won.\nREPRESENTMENT | The acquiring bank has created a re-presentment with the card network. The issuing bank now has the opportunity to accept or deline the re-presentment.\n","enum":["CHARGEBACK","PENDING_ACTION","REPRESENTMENT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.lifecycle_state","typeLabel":"enum\u003cstring>"},"managed_by":{"description":"Managed By | Description\n----------------|------------------------------------------------------------\nCUSTOMER | The dispute is managed by the customer.\nGROUND_CONTROL | The dispute is managed by Synctera Ground Control.\nAUTO_WRITE_OFF | The dispute is managed by the automatic write-off workflow.\n","enum":["AUTO_WRITE_OFF","CUSTOMER","GROUND_CONTROL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.managed_by","typeLabel":"enum\u003cstring>"},"network_eligibility":{"description":"Network eligibility restrictions.","properties":{"is_digital_wallet_token":{"description":"Transaction was processed using a digital wallet token.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.network_eligibility.is_digital_wallet_token","typeLabel":"boolean"},"is_three_ds":{"description":"Transaction was authenticated with 3DS.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.network_eligibility.is_three_ds","typeLabel":"boolean"}},"required":["is_digital_wallet_token","is_three_ds"],"type":"object","isRequired":true,"uniqueKey":"oneOf.2.network_eligibility","typeLabel":"object"},"reason_code":{"description":"### Mastercard\nReason Code | Description\n--- | ---\nWARNING_BULLETIN | Transaction was processed using a card listed in a Mastercard warning bulletin file\nAUTHORIZATION_RELATED_CHARGEBACK | Transaction was processed without obtaining proper authorization\nACCOUNT_NUMBER_NOT_ON_FILE | Account number used in transaction not regonized by cardholder’s bank\nTRANSACTION_AMOUNT_DIFFERS | Final transaction amount charged differs from expected or agreed upon amount\nPOINT_OF_INTERACTION_ERROR | Processing errors such as ATM withdrawal discrepancies, duplicate transactions, late presentments, and amount discrepancies\nNO_CARDHOLDER_AUTHORIZATION | Fraudulent transaction made without the cardholder’s consent\nCANCELED_RECURRING_TRANSACTION | Cardholder billed for a recurring service afer cancellation or digital goods not authorized or received\nLATE_PRESENTMENT | Merchant submitted transaction for processing too late after original transaction date\nCORRECT_CURRENCY_CODE_NOT_PROVIDED | Currency conversion not properly presented or agreed upon\nQUESTIONABLE_MERCHANT_ACTIVITY | Merchant suspected of being involved in fraudulent activities or violating Mastercard rules\nCARDHOLDER_DISPUTE | Claims for goods and services not received, counterfeit products, recurring transactions, incomplete transactions, hotel no-show charges, and more\nCARDHOLDER_DISPUTE_NOT_ELSEWHERE_CLASSIFIED | Cardholder dissatisfied with transaction and has been unable to resolve it direclty with merchant (US region only)\nGOODS_OR_SERVICES_NOT_PROVIDED | Cardholder claims purchased goods or services were not delivered, delivered late, only partially delivered, or merchant failed to provide the agreed-upon service\nNO_SHOW_ADDENDUM_ATM_DISPUTE | Cardholder charged a penalty for failing to cancel a reservation (e.g. hotel booking), charged an addendum or modification to a service, or did not receive the correct amount of cash from an ATM\nCREDIT_NOT_PROCESSED | Expected credit or refund not received\nPOTENTIAL_FRAUD | Cardholder does not recognize the transaction and suspects it might be fraudulent\nCHIP_LIABILITY_SHIFT | Counterfeit card used at a non-EMV-compliant terminal, and merchant is held liable for the fraudulent transaction\nCHIP_PIN_LIABILITY_SHIFT | Lost or stolen chip card used without PIN verification at a terminal that supports PIN, resulting in merchant liability for the fraudulent transaction\nDOMESTIC_CHARGEBACK_DISPUTE | Catch-all for transaction disputes within the Europe region\n\n### Visa\nReason Code | Description\n--- | ---\nEMV_LIABILITY_SHIFT_COUNTERFEIT_FRAUD | Transaction was processed with a counterfeit EMV card at a non-EMV-compliant terminal and the cardholder claims it was unauthorized\nEMV_LIABILITY_SHIFT_NON_COUNTERFEIT_FRAUD | Cardholder claims their lost or stolen card was used for an unauthorized transaction at a non-EMV-compliant terminal\nFRAUD_CARD_PRESENT | Cardholder disputes a card-present transaction as fraudulent, but does not involve a counterfeit or lost/stolen card\nFRAUD_CARD_ABSENT | Cardholder disputes a card-not-present (e.g., online or phone) transaction as unauthorized or fraudulent\nVISA_FRAUD_MONITORING_PROGRAM | Transaction flagged as part of the Visa Fraud Monitoring Program due to excessive fraud activity\nCARD_RECOVERY_BULLETIN | Transaction processed despite the card being listed in the Card Recovery Bulletin (a list of compromised cards)\nDECLINED_AUTHORIZATION | Transaction processed after receiving a declined authorization response from the issuer\nNO_AUTHORIZATION | Transaction processed without obtaining proper authorization from the issuer\nLATE_PRESENTMENT | Merchant submitted transaction for processing too late after original transaciton date\nINCORRECT_TRANSACTION_CODE | Transaction processed with the wrong transaction code (e.g., refund processed as a sale)\nINCORRECT_CURRENCY | Transaction processed in the incorrect currency\nINCORRECT_ACCOUNT_NUMBER | Transaction processed using an incorrect or invalid account number\nINCORRECT_AMOUNT | Transaction processed for an incorrect amount\nDUPLICATE_PROCESSING | Transaction processed more than once\nPAID_BY_OTHER_MEANS | Cardholder paid for the same transaction by other means (e.g., cash, check)\nINVALID_DATA | Transaction contained invalid or incomplete data required for processing\nSERVICES_NOT_RECEIVED | Cardholder claims the merchandise or services were not received as agreed\nCANCELED_RECURRING_TRANSACTION | Cardholder charged for a recurring transaction after canceling the service or subscription\nNOT_AS_DESCRIBED | Merchandise or services received were not as described or were defective\nCOUNTERFEIT_MERCHANDISE | Cardholder claims merchandise received was counterfeit\nMISREPRESENTATION | Cardholder claims merchant misrepresented the terms or details of the transaction\nCREDIT_NOT_PROCESSED | Expected credit or refund not received\nCANCELED_SERVICE | Cardholder charged for merchandise or services that were canceled\nOCT_NOT_ACCEPTED | Original credit transaction not accepted or processed by the cardholder’s bank\nNON_RECEIPT_OF_CASH | Cardholder did not receive cash or the value from a load transaction at an ATM or similar device\n","enum":["ACCOUNT_NUMBER_NOT_ON_FILE","AUTHORIZATION_RELATED_CHARGEBACK","CANCELED_RECURRING_TRANSACTION","CANCELED_SERVICE","CARDHOLDER_DISPUTE","CARDHOLDER_DISPUTE_NOT_ELSEWHERE_CLASSIFIED","CARD_RECOVERY_BULLETIN","CHIP_LIABILITY_SHIFT","CHIP_PIN_LIABILITY_SHIFT","CORRECT_CURRENCY_CODE_NOT_PROVIDED","COUNTERFEIT_MERCHANDISE","CREDIT_NOT_PROCESSED","DECLINED_AUTHORIZATION","DOMESTIC_CHARGEBACK_DISPUTE","DUPLICATE_PROCESSING","EMV_LIABILITY_SHIFT_COUNTERFEIT_FRAUD","EMV_LIABILITY_SHIFT_NON_COUNTERFEIT_FRAUD","FRAUD_CARD_ABSENT","FRAUD_CARD_PRESENT","GOODS_OR_SERVICES_NOT_PROVIDED","INCORRECT_ACCOUNT_NUMBER","INCORRECT_AMOUNT","INCORRECT_CURRENCY","INCORRECT_TRANSACTION_CODE","INVALID_DATA","LATE_PRESENTMENT","MISREPRESENTATION","NON_RECEIPT_OF_CASH","NOT_AS_DESCRIBED","NO_AUTHORIZATION","NO_CARDHOLDER_AUTHORIZATION","NO_SHOW_ADDENDUM_ATM_DISPUTE","OCT_NOT_ACCEPTED","PAID_BY_OTHER_MEANS","POINT_OF_INTERACTION_ERROR","POTENTIAL_FRAUD","QUESTIONABLE_MERCHANT_ACTIVITY","SERVICES_NOT_RECEIVED","TRANSACTION_AMOUNT_DIFFERS","VISA_FRAUD_MONITORING_PROGRAM","WARNING_BULLETIN"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.reason_code","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The customer account related to the dispute, to which dispute-related credits will be posted.","example":"ca4450a5-5d4c-4afc-9533-729e2948c477","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.2.account_id","typeLabel":"string\u003cuuid>"},"creation_time":{"description":"The timestamp representing when the dispute was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 Alpha-3 currency code","example":"USD","maxLength":3,"minLength":3,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.currency","typeLabel":"string"},"customer_id":{"description":"The customer related to the dispute, to which dispute-related credits will be posted.","example":"52593ea7-4d66-40df-80e9-3b9bc54fa880","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.2.customer_id","typeLabel":"string\u003cuuid>"},"date_customer_reported":{"description":"The timestamp representing when the customer reported the dispute.","example":"2010-05-06T12:23:34.321Z","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.2.date_customer_reported","typeLabel":"string\u003cdate-time>"},"decision":{"description":"Decision | Description\n---------|--------------------------------------------------\nLOST | Decision reached in favour of the network.\nNONE | No decision was reached.\nONGOING | Dispute is ongoing and requires further action.\nRESOLVED | Resolved in favour of the account holder.\nWON | Decision reached in favour of the account holder.\n","enum":["LOST","NONE","ONGOING","RESOLVED","WON"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.decision","typeLabel":"enum\u003cstring>"},"dispute_documents":{"description":"Documents associated with the dispute.","items":{"properties":{"creation_time":{"description":"The timestamp representing when the object was created","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].creation_time","typeLabel":"string\u003cdate-time>"},"dispute_id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].dispute_id","typeLabel":"string\u003cuuid>"},"file_name":{"example":"example.pdf","type":"string","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].file_name","typeLabel":"string"},"id":{"description":"The unique identifier of a dispute document.","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].tenant","typeLabel":"string"},"category":{"description":"Category of the supporting document.\n\n| Category | Description |\n| --- | --- |\n| `TRANSACTION_RECEIPT` | Receipt for the disputed transaction showing the correct amount |\n| `PRIOR_TRANSACTION_RECEIPT` | Proof of alternate payment (receipt, bill, or bank statement) or a prior related transaction (for example the original valid charge in a duplicate-charge dispute) |\n| `MERCHANT_CORRESPONDENCE` | Correspondence with the merchant about the dispute |\n| `COUNTERFEIT_EVIDENCE` | Evidence that goods were counterfeit (for example a photo of the item or third-party verification) |\n| `REFUND_PROMISE` | Proof of credit due (credit transaction receipt, voided transaction receipt, or other proof of a promised refund) |\n| `OTHER` | Other supporting documentation (for example a bank statement, cleared check, or cash receipt) |\n\nSome card reason codes require at least one dispute document with a\nspecific category before the case can be filed with the network. Which\ncategory is required depends on `reason_code` and the card network\n(Visa or Mastercard) of the disputed transaction:\n\n**Mastercard**\n\n| Reason code | Required document category |\n| --- | --- |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\n**Visa**\n\n| Reason code | Required document category |\n| --- | --- |\n| `CREDIT_NOT_RECEIVED` | `REFUND_PROMISE` |\n| `TRANSACTION_AMOUNT_DIFFERS` | `TRANSACTION_RECEIPT` |\n| `COUNTERFEIT_GOODS` | `COUNTERFEIT_EVIDENCE` |\n| `PAID_BY_OTHER_MEANS` | `PRIOR_TRANSACTION_RECEIPT` |\n\nReason codes not listed here do not require a specific document\ncategory. `category` remains optional on upload for those disputes.\n","enum":["COUNTERFEIT_EVIDENCE","MERCHANT_CORRESPONDENCE","OTHER","PRIOR_TRANSACTION_RECEIPT","REFUND_PROMISE","TRANSACTION_RECEIPT"],"type":"string","uniqueKey":"oneOf.2.dispute_documents.items.[INDEX].category","typeLabel":"enum\u003cstring>"}},"required":["creation_time","dispute_id","file_name","id","tenant"],"type":"object","uniqueKey":"oneOf.2.dispute_documents.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"oneOf.2.dispute_documents","typeLabel":"object[]"},"disputed_amount":{"description":"The amount to be disputed in cents.","minimum":1,"type":"integer","isRequired":true,"uniqueKey":"oneOf.2.disputed_amount","typeLabel":"integer"},"id":{"description":"The unique identifier of the dispute","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The timestamp representing when the dispute was last modified","example":"2010-05-06T12:23:34.321Z","format":"date-time","readOnly":true,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.last_updated_time","typeLabel":"string\u003cdate-time>"},"memo":{"description":"Brief written message describing the reason for disputing the transaction.","maxLength":1000,"type":"string","isRequired":true,"uniqueKey":"oneOf.2.memo","typeLabel":"string"},"network":{"description":"The network with which the transaction was disputed.","enum":["ACH","DECISIONLY","MARQETA","MASTERCARD","NONE","TABAPAY"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.network","typeLabel":"enum\u003cstring>"},"payment_rail":{"description":"A short string representing the payment rail of the dispute.\n","enum":["ACH","CARD","EXTERNAL_CARD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.payment_rail","typeLabel":"enum\u003cstring>"},"status":{"description":"The current status of the dispute.","enum":["CLOSED","OPEN"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.status","typeLabel":"enum\u003cstring>"},"tenant":{"description":"The id of the tenant containing the resource.\n","example":"abcdef_ghijkl","type":"string","isRequired":true,"uniqueKey":"oneOf.2.tenant","typeLabel":"string"},"transaction_id":{"description":"The ID of the posted transaction to be disputed.","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.2.transaction_id","typeLabel":"string\u003cuuid>"},"applicable_regulation":{"enum":["REGULATION_E","REGULATION_Z"],"type":"string","uniqueKey":"oneOf.2.applicable_regulation","typeLabel":"enum\u003cstring>"},"external_reference_id":{"description":"Reference ID associated with the dispute on the external network.","type":"string","uniqueKey":"oneOf.2.external_reference_id","typeLabel":"string"},"last_action_by":{"description":"| action_by | Description |\n|-----------|--------------------------------------------------------------------------------------------------------|\n| INITIATOR | The last action was taken by the initiator of the dispute. |\n| NETWORK | The last action was taken by the network. |\n","enum":["INITIATOR","NETWORK"],"type":"string","uniqueKey":"oneOf.2.last_action_by","typeLabel":"enum\u003cstring>"},"timestamp_final_decision":{"description":"The time that a final decision was made on the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.2.timestamp_final_decision","typeLabel":"string\u003cdate-time>"},"timestamp_investigation_due":{"format":"date-time","type":"string","uniqueKey":"oneOf.2.timestamp_investigation_due","typeLabel":"string\u003cdate-time>"},"timestamp_provisional_credit_due":{"description":"The time by which provisional credit should be posted to the customer account in response to the dispute.","format":"date-time","type":"string","uniqueKey":"oneOf.2.timestamp_provisional_credit_due","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"oneOf.2","typeLabel":"External Card · object"}],"uniqueKey":"","typeLabel":"Card Dispute · object | ACH Dispute · object | External Card · object"},"examples":{"Example":{"title":"Example","value":{"action_history":[{"action":"ARBITRATION","creation_time":"2010-05-06T12:23:34.321Z","id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","payment_rail":"ACH","status":"ACCEPTED","tenant":"abcdef_ghijkl","amount":1,"external_reference_id":"\u003cstring>","memo":"\u003cstring>","message":"\u003cstring>","reason_code":"ATM_CASH_DISPUTE","representment_reason_code":"ACCOUNT_NOT_LISTED_ON_EWB","supporting_doc_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","updated_reason_code_memo":"\u003cstring>"}],"available_actions":[{"action":"ARBITRATION","state":"ACCEPT","timestamp_valid_to":"2010-05-06T12:23:34.321Z"}],"credit_status":"FINAL","lifecycle_state":"ARBITRATION","managed_by":"AUTO_WRITE_OFF","network_eligibility":{"is_digital_wallet_token":true,"is_network_eligibility_overridden":true,"is_three_ds":true},"reason_code":"ATM_CASH_DISPUTE","account_id":"ca4450a5-5d4c-4afc-9533-729e2948c477","creation_time":"2010-05-06T12:23:34.321Z","currency":"USD","customer_id":"52593ea7-4d66-40df-80e9-3b9bc54fa880","date_customer_reported":"2010-05-06T12:23:34.321Z","decision":"LOST","dispute_documents":[{"creation_time":"2010-05-06T12:23:34.321Z","dispute_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","file_name":"example.pdf","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","tenant":"abcdef_ghijkl","category":"COUNTERFEIT_EVIDENCE"}],"disputed_amount":2,"id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","last_updated_time":"2010-05-06T12:23:34.321Z","memo":"\u003cstring>","network":"ACH","payment_rail":"ACH","status":"CLOSED","tenant":"abcdef_ghijkl","transaction_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","acquirer_reference_number":"\u003cstring>","evidence":{"amount_correction":{"amount":2,"currency":"USD"},"cancellation":{"date":"2023-12-25","description":"\u003cstring>","id":"\u003cstring>","policy_provided":true},"card":{"cardholder_has_possession":true,"lost_date":"2023-12-25","possession_at_transaction":"HAD_POSSESSION"},"cardholder_explanation":"\u003cstring>","delivery":{"date":"2023-12-25","expected_date":"2023-12-25"},"merchant_contact":{"date":"2023-12-25","description":"\u003cstring>","prohibited_reason":"\u003cstring>","was_attempted":true,"was_successful":true},"prior_transaction":{"amount":2,"arn":"\u003cstring>","card":{"expiry_month":6,"expiry_year":5499,"issuer_id":"\u003cstring>","last4":"\u003cstring>","network":"AMEX","type":"CREDIT"},"currency":"USD","date":"2023-12-25","issuer_id":"\u003cstring>"},"product":{"condition":"\u003cstring>","description":"\u003cstring>","order_id":"\u003cstring>","type":"DIGITAL"},"refund":{"description":"\u003cstring>","policy_provided":true,"promise_date":"2023-12-25","was_promised":true},"return":{"date":"2023-12-25","description":"\u003cstring>","policy_provided":true,"shipping":{"carrier":"\u003cstring>","tracking_number":"\u003cstring>"},"was_attempted":true,"was_successful":true},"service":{"end_date":"2023-12-25"}},"switch_serial_number":"\u003cstring>","vendor_data":{"loanpro":{"swipe_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}},"applicable_regulation":"REGULATION_E","external_reference_id":"\u003cstring>","last_action_by":"INITIATOR","timestamp_final_decision":"2023-11-07T05:31:56Z","timestamp_investigation_due":"2023-11-07T05:31:56Z","timestamp_provisional_credit_due":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"description":"Dispute created","exampleType":"generated"},"356135f7-8da5-4ac1-a469-b2074f7bdaaf":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Bad request","exampleType":"generated"},"11f48de8-1f49-4f0d-b3db-1a4873c2d597":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"80bcd2ff-f9bf-4ffc-b5af-d1acc41011a7":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"869e5bec-b7ac-4cc7-8a4d-8cf3eac3937f":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Unprocessable entity","exampleType":"generated"},"1592e4c8-0803-4725-ba01-65389ba351a8":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Internal server error","exampleType":"generated"}},"security":{"3b331130-e217-44cf-8c2a-199618740ff4":{"bearerAuth":{"bearerFormat":"api_key","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"0728831c-8117-4f09-b930-9c30f984c1c6":{"description":"Production","url":"https://api.synctera.com/v2"},"ebddaf3a-b3fb-4655-b471-533a99abb3a1":{"description":"Sandbox (no real world financial impact)","url":"https://api-sandbox.synctera.com/v2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"api_key","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi-v2.json"},"subdomain":"synctera","siteName":"Synctera","title":"Dispute a transaction - Synctera","navMaps":{"firstHrefInVersion":{"v2":{"href":"/v2/reference/createdispute","matchLevel":0},"v0":{"href":"/reference/mxreadmerchant","matchLevel":2},"v1":{"href":"/v1/reference/createdispute","matchLevel":1}},"firstHrefInLanguage":{}},"lastModified":"2026-01-27T21:33:35.471Z","originalFileLocation":"v2/reference/createdispute.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create a dispute against a transaction.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Synctera\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Dispute a transaction - Synctera\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create a dispute against a transaction.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Synctera\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.synctera.com/v2/reference/createdispute\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://synctera.mintlify.site/_mintlify/api/og/v2?division=Disputes\u0026amp;title=Dispute+a+transaction\u0026amp;description=Create+a+dispute+against+a+transaction.%0A\u0026amp;theme=7eeaff4eadcf64de30804626\u0026amp;signature=b04ab5ce14a7f105248cd45877a4273948e156d14c2af23aac6224a82a1ec704\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Dispute a transaction - Synctera\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create a dispute against a transaction.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://synctera.mintlify.site/_mintlify/api/og/v2?division=Disputes\u0026amp;title=Dispute+a+transaction\u0026amp;description=Create+a+dispute+against+a+transaction.%0A\u0026amp;theme=7eeaff4eadcf64de30804626\u0026amp;signature=b04ab5ce14a7f105248cd45877a4273948e156d14c2af23aac6224a82a1ec704\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Synctera\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00a5fb\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.synctera.com/v2/reference/createdispute\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v2/reference/createdispute.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.synctera.com/#organization\",\"name\":\"Synctera\",\"url\":\"https://docs.synctera.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/light.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=ab8bf397160af4319e0c7718764522cb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.synctera.com#website\",\"name\":\"Synctera\",\"url\":\"https://docs.synctera.com\",\"publisher\":{\"@id\":\"https://docs.synctera.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.synctera.com/v2/reference/createdispute#webpage\",\"url\":\"https://docs.synctera.com/v2/reference/createdispute\",\"name\":\"Dispute a transaction\",\"description\":\"Create a dispute against a transaction.\",\"dateModified\":\"2026-01-27T21:33:35.471Z\",\"isPartOf\":{\"@id\":\"https://docs.synctera.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.synctera.com/v2/reference/createdispute#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.synctera.com/v2/reference/createdispute#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Transactions\",\"item\":\"https://docs.synctera.com/v2/reference/listdisputes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Disputes\",\"item\":\"https://docs.synctera.com/v2/reference/listdisputes\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dispute a transaction\",\"item\":\"https://docs.synctera.com/v2/reference/createdispute\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.synctera.com/v2/reference/createdispute#apireference\",\"headline\":\"Dispute a transaction\",\"name\":\"Dispute a transaction\",\"description\":\"Create a dispute against a transaction.\",\"url\":\"https://docs.synctera.com/v2/reference/createdispute\",\"mainEntityOfPage\":{\"@id\":\"https://docs.synctera.com/v2/reference/createdispute#webpage\"},\"dateModified\":\"2026-01-27T21:33:35.471Z\",\"publisher\":{\"@id\":\"https://docs.synctera.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.synctera.com#website\"}}]}\u003c/script>","siteName":"Synctera","nav":{"global":{"anchors":[{"anchor":"Postman Collection","icon":"gear-code","href":"https://www.postman.com/synctera/workspace/synctera-public-workspace/"},{"anchor":"Blog","icon":"newspaper","href":"https://synctera.com/blog"},{"anchor":"Platform Status","icon":"bolt","href":"https://status.synctera.com/"}]},"versions":[{"version":"v2","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/home"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/v2/docs/platform-overview"}]},{"tab":"API Reference","groups":[{"group":"Synctera API","pages":[{"title":"Introduction","href":"/v2/reference/introduction"},{"title":"Need to Know","href":"/v2/reference/need-to-know"}]},{"group":"Customers","pages":[{"group":"Disclosures","pages":[{"openapi":"openapi-v2.json get /disclosures","title":"List disclosures","href":"/v2/reference/listdisclosures"},{"openapi":"openapi-v2.json post /disclosures","title":"Create disclosure record","href":"/v2/reference/createdisclosure"},{"openapi":"openapi-v2.json get /disclosures/{disclosure_id}","title":"Get disclosure","href":"/v2/reference/getdisclosure"}]},{"group":"Addresses","pages":[{"openapi":"openapi-v2.json get /addresses","title":"List Addresses","href":"/v2/reference/listaddresses"},{"openapi":"openapi-v2.json post /addresses","title":"Create a address","href":"/v2/reference/createaddress"},{"openapi":"openapi-v2.json get /addresses/{address_id}","title":"Get address information by id","href":"/v2/reference/getaddress"},{"openapi":"openapi-v2.json patch /addresses/{address_id}","title":"Update address information by id","href":"/v2/reference/updateaddress"}]},{"group":"Monitoring","pages":[{"openapi":"openapi-v2.json get /monitoring/alerts","title":"List monitoring alerts","href":"/v2/reference/listalerts"},{"openapi":"openapi-v2.json get /monitoring/alerts/{alert_id}","title":"Retrieve a monitoring alert","href":"/v2/reference/getalert"},{"openapi":"openapi-v2.json patch /monitoring/alerts/{alert_id}","title":"Update a monitoring alert","href":"/v2/reference/updatealert"},{"openapi":"openapi-v2.json get /monitoring/subscriptions","title":"List monitoring subscriptions","href":"/v2/reference/listsubscriptions"},{"openapi":"openapi-v2.json post /monitoring/subscriptions","title":"Subscribe a customer or business to monitoring","href":"/v2/reference/createsubscription"},{"openapi":"openapi-v2.json delete /monitoring/subscriptions/{subscription_id}","title":"Delete monitoring subscription","href":"/v2/reference/deletesubscription"},{"openapi":"openapi-v2.json get /monitoring/subscriptions/{subscription_id}","title":"Retrieve monitoring subscription","href":"/v2/reference/getsubscription"}]},{"group":"Persons","pages":[{"openapi":"openapi-v2.json get /persons","title":"List persons","href":"/v2/reference/listpersons"},{"openapi":"openapi-v2.json post /persons","title":"Create a person","href":"/v2/reference/createperson"},{"openapi":"openapi-v2.json post /persons/personal_ids","title":"Create a personal identifier","href":"/v2/reference/createpersonalid"},{"openapi":"openapi-v2.json delete /persons/personal_ids/{personal_id_id}","title":"Delete a personal identifier","href":"/v2/reference/deletepersonalid"},{"openapi":"openapi-v2.json patch /persons/personal_ids/{personal_id_id}","title":"Update a personal identifier","href":"/v2/reference/updatepersonalid"},{"openapi":"openapi-v2.json get /persons/{person_id}","title":"Get person","href":"/v2/reference/getperson"},{"openapi":"openapi-v2.json patch /persons/{person_id}","title":"Update person","href":"/v2/reference/updateperson"},{"openapi":"openapi-v2.json get /persons/personal_ids/{personal_id_id}/reveal","title":"Reveal Personal ID","href":"/v2/reference/personalidreveal"}]},{"group":"Relationships","pages":[{"openapi":"openapi-v2.json get /relationships","title":"List relationships","href":"/v2/reference/listrelationships"},{"openapi":"openapi-v2.json post /relationships","title":"Create a relationship","href":"/v2/reference/createrelationship"},{"openapi":"openapi-v2.json delete /relationships/{relationship_id}","title":"Delete relationship","href":"/v2/reference/deleterelationship"},{"openapi":"openapi-v2.json get /relationships/{relationship_id}","title":"Get relationship","href":"/v2/reference/getrelationship"},{"openapi":"openapi-v2.json patch /relationships/{relationship_id}","title":"Update relationship","href":"/v2/reference/updaterelationship"}]},{"group":"Businesses","pages":[{"openapi":"openapi-v2.json get /businesses","title":"List business","href":"/v2/reference/listbusinesses"},{"openapi":"openapi-v2.json post /businesses","title":"Create a business","href":"/v2/reference/createbusiness"},{"openapi":"openapi-v2.json get /businesses/{business_id}","title":"Get business","href":"/v2/reference/getbusiness"},{"openapi":"openapi-v2.json patch /businesses/{business_id}","title":"Patch business","href":"/v2/reference/updatebusiness"}]},{"group":"KYC/KYB Verifications","pages":[{"openapi":"openapi-v2.json get /verifications","title":"List verifications","href":"/v2/reference/listverifications1"},{"openapi":"openapi-v2.json post /verifications","title":"Create a verification","href":"/v2/reference/createverification"},{"openapi":"openapi-v2.json post /verifications/adhoc","title":"Check if an individual is on any watchlists","href":"/v2/reference/verifyadhoc"},{"openapi":"openapi-v2.json post /verifications/docv_session","title":"Initiate Document Verification Session","href":"/v2/reference/docvsession"},{"openapi":"openapi-v2.json post /verifications/verify","title":"Verify a customer's identity","href":"/v2/reference/verify"},{"openapi":"openapi-v2.json get /verifications/{verification_id}","title":"Get verification","href":"/v2/reference/getverification1"}]},{"group":"Credit Scores","pages":[{"openapi":"openapi-v2.json get /credit_scores","title":"List credit scores","href":"/v2/reference/listcreditscores"},{"openapi":"openapi-v2.json post /credit_scores","title":"Create a credit score and associate it with a customer","href":"/v2/reference/createcreditscores"},{"openapi":"openapi-v2.json get /credit_scores/{credit_score_id}","title":"Retrieve a credit score","href":"/v2/reference/getcreditscore"}]},{"group":"CRR","pages":[{"openapi":"openapi-v2.json get /crr","title":"List CRRs","href":"/v2/reference/listcrr"},{"openapi":"openapi-v2.json get /crr/external_scores","title":"List external scores","href":"/v2/reference/listexternalscores"},{"openapi":"openapi-v2.json post /crr/external_scores","title":"Create an external score","href":"/v2/reference/createexternalscore"},{"openapi":"openapi-v2.json get /crr/external_scores/{external_score_id}","title":"Get an external score","href":"/v2/reference/getexternalscore"},{"openapi":"openapi-v2.json patch /crr/external_scores/{external_score_id}","title":"Update an external score","href":"/v2/reference/updateexternalscore"},{"openapi":"openapi-v2.json delete /crr/external_scores/{external_score_id}","title":"Delete an external score","href":"/v2/reference/deleteexternalscore"}]}]},{"group":"Accounts","pages":[{"group":"External Accounts","pages":[{"openapi":"openapi-v2.json get /external_accounts","title":"List external accounts","href":"/v2/reference/listexternalaccounts"},{"openapi":"openapi-v2.json post /external_accounts","title":"Add an external account","href":"/v2/reference/addexternalaccounts"},{"openapi":"openapi-v2.json post /external_accounts/access_tokens","title":"Create a permanent access token for an external account","href":"/v2/reference/createaccesstoken"},{"openapi":"openapi-v2.json post /external_accounts/add_vendor_accounts","title":"Add external accounts through a vendor, such as Plaid.","href":"/v2/reference/addvendorexternalaccounts"},{"openapi":"openapi-v2.json post /external_accounts/link_tokens","title":"Create a link token to verify an external account","href":"/v2/reference/createverificationlinktoken"},{"openapi":"openapi-v2.json post /external_accounts/sync_vendor_accounts","title":"Sync external accounts through a vendor, such as Plaid.","href":"/v2/reference/syncvendorexternalaccounts"},{"openapi":"openapi-v2.json delete /external_accounts/{external_account_id}","title":"Delete an external account","href":"/v2/reference/deleteexternalaccount"},{"openapi":"openapi-v2.json get /external_accounts/{external_account_id}","title":"Get an external account","href":"/v2/reference/getexternalaccount"},{"openapi":"openapi-v2.json patch /external_accounts/{external_account_id}","title":"Patch an external account","href":"/v2/reference/updateexternalaccount"},{"openapi":"openapi-v2.json get /external_accounts/{external_account_id}/balance","title":"Get external account balances","href":"/v2/reference/getexternalaccountbalance"},{"openapi":"openapi-v2.json post /external_accounts/{external_account_id}/refresh_transactions","title":"Sync external account transactions through a vendor, such as Plaid","href":"/v2/reference/externalaccountrefreshtransactions"},{"openapi":"openapi-v2.json get /external_accounts/{external_account_id}/transactions","title":"List transactions of a given external account","href":"/v2/reference/getexternalaccounttransactions"}]},{"group":"Internal Accounts","pages":[{"openapi":"openapi-v2.json get /internal_accounts","title":"List internal accounts","href":"/v2/reference/listinternalaccounts"},{"openapi":"openapi-v2.json post /internal_accounts","title":"Add internal accounts","href":"/v2/reference/addinternalaccounts"},{"openapi":"openapi-v2.json get /internal_accounts/{internal_account_id}","title":"Get internal account by id","href":"/v2/reference/getinternalaccounts"},{"openapi":"openapi-v2.json patch /internal_accounts/{internal_account_id}","title":"Patch internal account","href":"/v2/reference/patchinternalaccount"}]},{"group":"Spend Controls","pages":[{"openapi":"openapi-v1.json get /spend_controls","title":"List Spend Controls","href":"/v2/reference/listspendcontrols"},{"openapi":"openapi-v1.json post /spend_controls","title":"Create Spend Control","href":"/v2/reference/createspendcontrol"},{"openapi":"openapi-v1.json get /spend_controls/{spend_control_id}","title":"Get Spend Control","href":"/v2/reference/getspendcontrol"},{"openapi":"openapi-v1.json patch /spend_controls/{spend_control_id}","title":"Update Spend Control","href":"/v2/reference/updatespendcontrol"}]},{"group":"Evaluation Overrides","pages":[{"openapi":"openapi-v2.json get /evaluation_overrides","title":"List risk evaluation overrides","href":"/v2/reference/listevaluationoverrides"},{"openapi":"openapi-v2.json post /evaluation_overrides","title":"Create a risk evaluation override","href":"/v2/reference/createevaluationoverride"},{"openapi":"openapi-v2.json get /evaluation_overrides/{evaluation_override_id}","title":"Get a risk evaluation override","href":"/v2/reference/getevaluationoverride"},{"openapi":"openapi-v2.json patch /evaluation_overrides/{evaluation_override_id}","title":"Update a risk evaluation override","href":"/v2/reference/updateevaluationoverride"},{"openapi":"openapi-v2.json delete /evaluation_overrides/{evaluation_override_id}","title":"Delete a risk evaluation override","href":"/v2/reference/deleteevaluationoverride"}]},{"group":"Plaid Core Exchange","pages":[{"openapi":"openapi-v2.json get /fdx_auth_requests","title":"List FDX authorization requests","href":"/v2/reference/listfdxauthrequests"},{"openapi":"openapi-v2.json get /fdx_auth_requests/authorization_test","title":"Authorization Test","href":"/v2/reference/getauthorizationtest"},{"openapi":"openapi-v2.json post /fdx_auth_requests/authorize","title":"Grant an FDX authorization request","href":"/v2/reference/grantfdxauthrequest"},{"openapi":"openapi-v2.json get /fdx_tokens","title":"List tokens","href":"/v2/reference/listfdxtoken"},{"openapi":"openapi-v2.json get /fdx_tokens/{fdx_token_id}","title":"Get an FDX token","href":"/v2/reference/getfdxtoken"}]},{"group":"Accounts","pages":[{"openapi":"openapi-v2.json get /accounts","title":"List accounts","href":"/v2/reference/listaccounts"},{"openapi":"openapi-v2.json post /accounts","title":"Create an account","href":"/v2/reference/createaccount"},{"openapi":"openapi-v2.json get /accounts/products","title":"List account products","href":"/v2/reference/listaccountresourceproducts"},{"openapi":"openapi-v2.json post /accounts/products","title":"Create an account product","href":"/v2/reference/createaccountresourceproduct"},{"openapi":"openapi-v2.json patch /accounts/products/{product_id}","title":"Patch account product","href":"/v2/reference/patchaccountproduct"},{"openapi":"openapi-v2.json get /accounts/stop_payments","title":null,"href":"/v2/reference/liststoppayment"},{"openapi":"openapi-v2.json get /accounts/templates","title":"List account templates","href":"/v2/reference/listaccounttemplates"},{"openapi":"openapi-v2.json post /accounts/templates","title":"Create an account template","href":"/v2/reference/createaccounttemplate"},{"openapi":"openapi-v2.json delete /accounts/templates/{template_id}","title":"Delete account template","href":"/v2/reference/deleteaccounttemplate"},{"openapi":"openapi-v2.json get /accounts/templates/{template_id}","title":"Get account template","href":"/v2/reference/getaccounttemplate"},{"openapi":"openapi-v2.json put /accounts/templates/{template_id}","title":"Update account template","href":"/v2/reference/updateaccounttemplate"},{"openapi":"openapi-v2.json patch /accounts/templates/{template_id}","title":"Patch account template","href":"/v2/reference/patchaccounttemplate"},{"openapi":"openapi-v2.json get /accounts/{account_id}","title":"Get account","href":"/v2/reference/getaccount"},{"openapi":"openapi-v2.json patch /accounts/{account_id}","title":"Patch account","href":"/v2/reference/patchaccount"},{"openapi":"openapi-v2.json put /accounts/{account_id}","title":"Update account","href":"/v2/reference/updateaccount"},{"openapi":"openapi-v2.json post /accounts/{account_id}/initiate_closure","title":"Initiate account closure","href":"/v2/reference/initiateaccountclosure"},{"openapi":"openapi-v2.json patch /accounts/{account_id}/initiate_closure","title":"Update account closure","href":"/v2/reference/updateaccountclosure"},{"openapi":"openapi-v2.json get /accounts/{account_id}/relationships","title":"List account relationships","href":"/v2/reference/listaccountrelationship"},{"openapi":"openapi-v2.json post /accounts/{account_id}/relationships","title":"Create account relationship","href":"/v2/reference/createaccountrelationship"},{"openapi":"openapi-v2.json delete /accounts/{account_id}/relationships/{relationship_id}","title":"Delete account relationship","href":"/v2/reference/deleteaccountrelationship"},{"openapi":"openapi-v2.json get /accounts/{account_id}/relationships/{relationship_id}","title":"Get account relationship","href":"/v2/reference/getaccountrelationship"},{"openapi":"openapi-v2.json put /accounts/{account_id}/relationships/{relationship_id}","title":"Update account relationship","href":"/v2/reference/updateaccountrelationship"}]},{"group":"Statements","pages":[{"openapi":"openapi-v2.json get /statements","title":"List statements","href":"/v2/reference/liststatements"},{"openapi":"openapi-v2.json get /statements/{statement_id}","title":"Get a statement","href":"/v2/reference/getstatement"},{"openapi":"openapi-v2.json get /statements/{statement_id}/transactions","title":"Get a statement's transactions","href":"/v2/reference/getstatementtransactions"}]},{"group":"Applications","pages":[{"openapi":"openapi-v2.json get /applications","title":"List applications","href":"/v2/reference/listapplications-1"},{"openapi":"openapi-v2.json post /applications","title":"Create an application","href":"/v2/reference/createapplication-1"},{"openapi":"openapi-v2.json get /applications/{application_id}","title":"Get an application","href":"/v2/reference/getapplication-1"},{"openapi":"openapi-v2.json patch /applications/{application_id}","title":"Modify an application","href":"/v2/reference/patchapplication-1"}]},{"group":"Adverse Actions","pages":[{"openapi":"openapi-v2.json get /adverse_actions","title":"List adverse action notices","href":"/v2/reference/listadverseactions"},{"openapi":"openapi-v2.json post /adverse_actions","title":"Create an adverse action notice","href":"/v2/reference/createadverseaction"},{"openapi":"openapi-v2.json get /adverse_actions/{adverse_action_id}","title":"Retrieve an adverse action notice","href":"/v2/reference/getadverseaction"}]},{"group":"Autopay","pages":[{"openapi":"openapi-v2.json get /autopay_configs","title":"List autopay configurations","href":"/v2/reference/listautopayconfigs"},{"openapi":"openapi-v2.json post /autopay_configs","title":"Create autopay configuration","href":"/v2/reference/createautopayconfig"},{"openapi":"openapi-v2.json get /autopay_configs/{autopay_config_id}","title":"Get autopay configuration","href":"/v2/reference/getautopayconfig"},{"openapi":"openapi-v2.json patch /autopay_configs/{autopay_config_id}","title":"Update autopay configuration","href":"/v2/reference/updateautopayconfig"},{"openapi":"openapi-v2.json delete /autopay_configs/{autopay_config_id}","title":"Delete autopay configuration","href":"/v2/reference/deleteautopayconfig"},{"openapi":"openapi-v2.json get /autopays","title":"List autopays","href":"/v2/reference/listautopays"},{"openapi":"openapi-v2.json get /autopays/{autopay_id}","title":"Get autopay","href":"/v2/reference/getautopay"},{"openapi":"openapi-v2.json patch /autopays/{autopay_id}","title":"Update autopay","href":"/v2/reference/patchautopay"}]}]},{"group":"Cards","pages":[{"group":"Apple Pay","pages":[{"openapi":"openapi-v2.json post /certificates/applepay/csr","title":"Create an Apple Pay CSR","href":"/v2/reference/createapplepaycsr"}]},{"group":"Bulk Issuance","pages":[{"openapi":"openapi-v2.json get /cards/bulk_issuance","title":"List Bulk Order Configurations","href":"/v2/reference/listbulkorderconfigs"},{"openapi":"openapi-v2.json post /cards/bulk_issuance","title":"Create a bulk order configuration","href":"/v2/reference/createbulkorderconfig"},{"openapi":"openapi-v2.json get /cards/bulk_issuance/{bulk_order_config_id}","title":"Get bulk order configuration","href":"/v2/reference/getbulkorderconfig"},{"openapi":"openapi-v2.json post /cards/bulk_issuance/{bulk_order_config_id}/fulfill","title":"Fulfill a bulk order","href":"/v2/reference/fulfillbulkorder"}]},{"group":"External Cards","pages":[{"openapi":"openapi-v2.json get /external_cards","title":"List External Cards","href":"/v2/reference/listexternalcards"},{"openapi":"openapi-v2.json post /external_cards/authenticate_3ds","title":"Authenticate 3DS","href":"/v2/reference/authenticate3ds"},{"openapi":"openapi-v2.json post /external_cards/initialize_3ds","title":"Initialize 3DS","href":"/v2/reference/initialize3ds"},{"openapi":"openapi-v2.json post /external_cards/lookup_3ds","title":"Lookup 3DS","href":"/v2/reference/lookup3ds"},{"openapi":"openapi-v2.json post /external_cards/tokens","title":"Create External Card from token","href":"/v2/reference/createexternalcardfromtoken"},{"openapi":"openapi-v2.json get /external_cards/transfers","title":"List External Transfers","href":"/v2/reference/listexternalcardtransfers"},{"openapi":"openapi-v2.json post /external_cards/transfers","title":"Create External Card Transfer","href":"/v2/reference/createexternalcardtransfer"},{"openapi":"openapi-v2.json post /external_cards/transfers/applepay","title":"Create Apple Pay External Card Transfer","href":"/v2/reference/createapplepayexternalcardtransfer"},{"openapi":"openapi-v2.json post /external_cards/transfers/googlepay","title":"Create Google Pay External Card Transfer","href":"/v2/reference/creategooglepayexternalcardtransfer"},{"openapi":"openapi-v2.json get /external_cards/transfers/{transfer_id}","title":"Get External Card Transfer","href":"/v2/reference/getexternalcardtransfer"},{"openapi":"openapi-v2.json post /external_cards/transfers/{transfer_id}/reversals","title":"Create External Card Transfer Reversal","href":"/v2/reference/createexternalcardtransferreversal"},{"openapi":"openapi-v2.json delete /external_cards/{external_card_id}","title":"Delete External Card","href":"/v2/reference/deleteexternalcard"},{"openapi":"openapi-v2.json get /external_cards/{external_card_id}","title":"Get External Card","href":"/v2/reference/getexternalcard"},{"openapi":"openapi-v2.json patch /external_cards/{external_card_id}","title":"Update External Card","href":"/v2/reference/updateexternalcard"}]},{"group":"Cards","pages":[{"openapi":"openapi-v2.json get /cards","title":"List Cards","href":"/v2/reference/listcards"},{"openapi":"openapi-v2.json post /cards","title":"Issue a Card","href":"/v2/reference/issuecard"},{"openapi":"openapi-v2.json post /cards/activate","title":"Activate a card","href":"/v2/reference/activatecard"},{"openapi":"openapi-v2.json get /cards/card_widget_url","title":"Get card widget URL","href":"/v2/reference/getcardwidgeturl"},{"openapi":"openapi-v2.json get /cards/gateways","title":"List Gateways","href":"/v2/reference/listgateways"},{"openapi":"openapi-v2.json post /cards/gateways","title":"Create Gateway","href":"/v2/reference/creategateway"},{"openapi":"openapi-v2.json get /cards/gateways/{gateway_id}","title":"Get Gateway","href":"/v2/reference/getgateway"},{"openapi":"openapi-v2.json patch /cards/gateways/{gateway_id}","title":"Update Gateway","href":"/v2/reference/updategateway"},{"openapi":"openapi-v2.json get /cards/images","title":"List Card Image Details","href":"/v2/reference/listcardimagedetails"},{"openapi":"openapi-v2.json post /cards/images","title":"Create Card Image","href":"/v2/reference/createcardimage"},{"openapi":"openapi-v2.json get /cards/images/{card_image_id}","title":"Get Card Image Details","href":"/v2/reference/getcardimagedetails"},{"openapi":"openapi-v2.json patch /cards/images/{card_image_id}","title":"Update Card Image Details","href":"/v2/reference/updatecardimagedetails"},{"openapi":"openapi-v2.json get /cards/images/{card_image_id}/data","title":"Get Card Image Data","href":"/v2/reference/getcardimagedata"},{"openapi":"openapi-v2.json post /cards/images/{card_image_id}/data","title":"Upload Card Image","href":"/v2/reference/uploadcardimagedata"},{"openapi":"openapi-v2.json get /cards/products","title":"List Card Products","href":"/v2/reference/listcardproducts"},{"openapi":"openapi-v2.json get /cards/three_ds_decision_gateways","title":"List 3DS Decision Gateways","href":"/v2/reference/listthreedsdecisiongateways"},{"openapi":"openapi-v2.json post /cards/three_ds_decision_gateways","title":"Create 3DS Decision Gateway","href":"/v2/reference/createthreedsdecisiongateway"},{"openapi":"openapi-v2.json get /cards/three_ds_decision_gateways/{id}","title":"Get 3DS DecisionGateway","href":"/v2/reference/getthreedsdecisiongateway"},{"openapi":"openapi-v2.json patch /cards/three_ds_decision_gateways/{id}","title":"Update 3DS Decision Gateway","href":"/v2/reference/updatethreedsgateway"},{"openapi":"openapi-v2.json get /cards/{card_id}","title":"Get Card","href":"/v2/reference/getcard"},{"openapi":"openapi-v2.json patch /cards/{card_id}","title":"Update Card","href":"/v2/reference/updatecard"},{"openapi":"openapi-v2.json get /cards/{card_id}/barcodes","title":"Get Card Barcode","href":"/v2/reference/getcardbarcode"},{"openapi":"openapi-v2.json post /cards/{card_id}/client_token","title":"Get a client token","href":"/v2/reference/getclientaccesstoken"},{"openapi":"openapi-v2.json post /cards/{card_id}/pin","title":"Set Card PIN","href":"/v2/reference/setcardpin"},{"openapi":"openapi-v2.json get /cards/{card_id}/reveal","title":"Reveal Card Details","href":"/v2/reference/revealcarddetails"},{"openapi":"openapi-v2.json get /cards/{card_id}/widget_token","title":"Get a widget access token","href":"/v2/reference/getwidgetaccesstoken"}]},{"group":"Digital Wallet Tokens","pages":[{"openapi":"openapi-v2.json get /cards/digital_wallet_tokens","title":"List Digital Wallet Tokens","href":"/v2/reference/listdigitalwallettokens"},{"openapi":"openapi-v2.json get /cards/digital_wallet_tokens/{digital_wallet_token_id}","title":"Get Digital Wallet Token","href":"/v2/reference/getdigitalwallettoken"},{"openapi":"openapi-v2.json patch /cards/digital_wallet_tokens/{digital_wallet_token_id}","title":"Update Digital Wallet Token's life cycle status","href":"/v2/reference/updatedigitalwallettokenstatus"},{"openapi":"openapi-v2.json post /cards/{card_id}/digital_wallet_tokens/applepay","title":"Create digital wallet token provision request for Apple Pay","href":"/v2/reference/createdigitalwalletapple"},{"openapi":"openapi-v2.json post /cards/{card_id}/digital_wallet_tokens/googlepay","title":"Create digital wallet token provision request for Google Pay","href":"/v2/reference/createdigitalwalletgoogle"},{"openapi":"openapi-v2.json post /cards/{card_id}/digital_wallet_tokens/googlepay_upp","title":"Create digital wallet token provision request for Google Pay using Unified Push Provisioning (UPP)","href":"/v2/reference/createdigitalwalletgoogleupp"}]}]},{"group":"Money Movement","pages":[{"group":"Rewards","pages":[{"openapi":"openapi-v2.json get /reward_templates","title":"List reward templates","href":"/v2/reference/listrewardtemplates"},{"openapi":"openapi-v2.json post /reward_templates","title":"Create a reward template","href":"/v2/reference/createrewardtemplate"},{"openapi":"openapi-v2.json get /reward_templates/{reward_template_id}","title":"Get a Reward template","href":"/v2/reference/getrewardtemplate"},{"openapi":"openapi-v2.json patch /reward_templates/{reward_template_id}","title":"Patch Reward Template","href":"/v2/reference/patchrewardtemplate"},{"openapi":"openapi-v2.json get /rewards","title":"List rewards","href":"/v2/reference/listrewards"},{"openapi":"openapi-v2.json post /rewards","title":"Create a reward","href":"/v2/reference/createreward"},{"openapi":"openapi-v2.json get /rewards/{reward_id}","title":"Get Reward","href":"/v2/reference/getreward"},{"openapi":"openapi-v2.json post /rewards/{reward_id}/reverse","title":"Reverse a reward","href":"/v2/reference/reversereward"}]},{"group":"Reward Products","pages":[{"openapi":"openapi-v2.json get /reward_products","title":"List reward products","href":"/v2/reference/listrewardproducts"},{"openapi":"openapi-v2.json post /reward_products","title":"Create a reward product","href":"/v2/reference/createrewardproduct"},{"openapi":"openapi-v2.json get /reward_products/{reward_product_id}","title":"Get a reward product","href":"/v2/reference/getrewardproduct"},{"openapi":"openapi-v2.json patch /reward_products/{reward_product_id}","title":"Update a reward product","href":"/v2/reference/updaterewardproduct"},{"openapi":"openapi-v2.json get /reward_configs","title":"List reward configs","href":"/v2/reference/listrewardconfigs"},{"openapi":"openapi-v2.json post /reward_configs","title":"Create a reward config","href":"/v2/reference/createrewardconfig"},{"openapi":"openapi-v2.json get /reward_configs/{reward_config_id}","title":"Get a reward config","href":"/v2/reference/getrewardconfig"},{"openapi":"openapi-v2.json patch /reward_configs/{reward_config_id}","title":"Update a reward config","href":"/v2/reference/updaterewardconfig"}]},{"group":"Fees","pages":[{"openapi":"openapi-v2.json get /fee_templates","title":"List fee templates","href":"/v2/reference/listfeetemplates"},{"openapi":"openapi-v2.json post /fee_templates","title":"Create a fee template","href":"/v2/reference/createfeetemplate"},{"openapi":"openapi-v2.json get /fee_templates/{fee_template_id}","title":"Get a Fee template","href":"/v2/reference/getfeetemplate"},{"openapi":"openapi-v2.json patch /fee_templates/{fee_template_id}","title":"Patch Fee Template","href":"/v2/reference/patchfeetemplate"},{"openapi":"openapi-v2.json get /fees","title":"List fees","href":"/v2/reference/listfees"},{"openapi":"openapi-v2.json post /fees","title":"Create a fee","href":"/v2/reference/createfee"},{"openapi":"openapi-v2.json get /fees/{fee_id}","title":"Get Fee","href":"/v2/reference/getfee"},{"openapi":"openapi-v2.json post /fees/{fee_id}/reverse","title":"Reverse a fee","href":"/v2/reference/reversefee"}]},{"group":"Fee Products","pages":[{"openapi":"openapi-v2.json get /fee_products","title":"List fee products","href":"/v2/reference/listfeeproducts"},{"openapi":"openapi-v2.json post /fee_products","title":"Create a fee product","href":"/v2/reference/createfeeproduct"},{"openapi":"openapi-v2.json get /fee_products/{fee_product_id}","title":"Get a fee product","href":"/v2/reference/getfeeproduct"},{"openapi":"openapi-v2.json patch /fee_products/{fee_product_id}","title":"Update a fee product","href":"/v2/reference/updatefeeproduct"},{"openapi":"openapi-v2.json get /fee_configs","title":"List fee configs","href":"/v2/reference/listfeeconfigs"},{"openapi":"openapi-v2.json post /fee_configs","title":"Create a fee config","href":"/v2/reference/createfeeconfig"},{"openapi":"openapi-v2.json get /fee_configs/{fee_config_id}","title":"Get a fee config","href":"/v2/reference/getfeeconfig"},{"openapi":"openapi-v2.json patch /fee_configs/{fee_config_id}","title":"Update a fee config","href":"/v2/reference/updatefeeconfig"},{"openapi":"openapi-v2.json get /fee_categories","title":"List fee categories","href":"/v2/reference/listfeecategories"}]},{"group":"Batch Payments","pages":[{"openapi":"openapi-v2.json get /batch_templates","title":"Get Batch Payment Templates","href":"/v2/reference/getbatchpaymenttemplates"},{"openapi":"openapi-v2.json post /batch_templates","title":"Create Batch Payment Template","href":"/v2/reference/createbatchpaymenttemplate"},{"openapi":"openapi-v2.json get /batch_templates/{id}","title":"Get Batch Payment Template","href":"/v2/reference/getbatchpaymenttemplate"},{"openapi":"openapi-v2.json patch /batch_templates/{id}","title":"Update Batch Payment Template","href":"/v2/reference/updatebatchpaymenttemplate"},{"openapi":"openapi-v2.json get /batches","title":"Get Batch Payments","href":"/v2/reference/getbatchpayments"},{"openapi":"openapi-v2.json post /batches","title":"Create Batch Payments","href":"/v2/reference/createbatchpayments"},{"openapi":"openapi-v2.json get /batches/{id}","title":"Get BatchPayment","href":"/v2/reference/getbatchpayment"},{"openapi":"openapi-v2.json patch /batches/{id}","title":"Update Batch Payment","href":"/v2/reference/updatebatchpayment"}]},{"group":"Payments","pages":[{"openapi":"openapi-v2.json get /payments","title":"List payments","href":"/v2/reference/listmadepayments"},{"openapi":"openapi-v2.json post /payments","title":"Make a payment","href":"/v2/reference/makepayment"},{"openapi":"openapi-v2.json get /payments/{payment_id}","title":"Get payment","href":"/v2/reference/getpayment"},{"openapi":"openapi-v2.json patch /payments/{payment_id}","title":"Update payment","href":"/v2/reference/patchpayment"}]},{"group":"Cash Orders and Deposits (alpha)","pages":[{"openapi":"openapi-v2.json get /cash","title":"Get cash transfers","href":"/v2/reference/getcashtransfers"},{"openapi":"openapi-v2.json get /cash/authorization","title":"Get cash authorizations","href":"/v2/reference/getcashauthorizations"},{"openapi":"openapi-v2.json post /cash/authorization","title":"Cash Authorization for an upcoming transfer","href":"/v2/reference/createcashauthorization"},{"openapi":"openapi-v2.json get /cash/authorization/{id}","title":"Get cash order authorization","href":"/v2/reference/getcashorderauthorization"},{"openapi":"openapi-v2.json patch /cash/authorization/{id}","title":"Update a cash order authorization","href":"/v2/reference/patchcashorderauthorization"},{"openapi":"openapi-v2.json get /cash/{id}","title":"Get cash transfer","href":"/v2/reference/getcashtransfer"},{"openapi":"openapi-v2.json patch /cash/{id}","title":"Update a cash transfer","href":"/v2/reference/patchcashtransfer"}]},{"group":"In-Store Cash Deposits","pages":[{"openapi":"openapi-v2.json POST /cash/barcodes","title":"Create a barcode for a cash transaction","href":"/v2/reference/createbarcode"},{"openapi":"openapi-v2.json GET /cash/barcodes","title":"Get a list of barcodes","href":"/v2/reference/getbarcodes"},{"openapi":"openapi-v2.json GET /cash/barcodes/{barcode_id}","title":"Get a barcode","href":"/v2/reference/getbarcode"},{"openapi":"openapi-v2.json PATCH /cash/barcodes/{barcode_id}","title":"Update a barcode","href":"/v2/reference/updatebarcode"},{"openapi":"openapi-v2.json GET /cash/barcodes/retailer_map_url","title":"Get the available retailer map URL.","href":"/v2/reference/getretailermapurl"}]},{"group":"Wires","pages":[{"openapi":"openapi-v2.json get /wires","title":"List outgoing wires","href":"/v2/reference/listwires"},{"openapi":"openapi-v2.json post /wires","title":"Send a wire","href":"/v2/reference/createwire"},{"openapi":"openapi-v2.json get /wires/{wire_id}","title":"Get an outgoing wire by id","href":"/v2/reference/getwire"},{"openapi":"openapi-v2.json patch /wires/{wire_id}","title":"Cancel an outgoing wire","href":"/v2/reference/cancelwire"}]},{"group":"ACH","pages":[{"openapi":"openapi-v2.json get /ach","title":"List sent ACH transactions","href":"/v2/reference/listtransactionsout"},{"openapi":"openapi-v2.json post /ach","title":"Send an ACH","href":"/v2/reference/addtransactionout"},{"openapi":"openapi-v2.json get /ach/gateways","title":"List All Gateway Configurations","href":"/v2/reference/getallgatewayconfigs"},{"openapi":"openapi-v2.json post /ach/gateways","title":"Create New Gateway Endpoint Configuration","href":"/v2/reference/addgatewayconfig"},{"openapi":"openapi-v2.json delete /ach/gateways/{id}","title":"Delete Gateway Endpoint Configuration by ID","href":"/v2/reference/deletegatewayconfigbyid"},{"openapi":"openapi-v2.json get /ach/gateways/{id}","title":"Get Gateway Endpoint Configuration By ID","href":"/v2/reference/getgatewayconfigbyid"},{"openapi":"openapi-v2.json patch /ach/gateways/{id}","title":"Update Gateway Endpoint Configuration By ID","href":"/v2/reference/patchgatewayconfigbyid"},{"openapi":"openapi-v2.json get /ach/incoming","title":"List Incoming ACH Transactions","href":"/v2/reference/getincomingachlist"},{"openapi":"openapi-v2.json get /ach/incoming/{id}","title":"Get Incoming ACH Transaction By ID","href":"/v2/reference/getincomingachbyid"},{"openapi":"openapi-v2.json get /ach/{transaction_id}","title":"Get a sent ACH transaction","href":"/v2/reference/gettransactionout"},{"openapi":"openapi-v2.json patch /ach/{transaction_id}","title":"Update a sent ACH transaction","href":"/v2/reference/patchtransactionout"}]},{"group":"PaymentSchedules","pages":[{"openapi":"openapi-v2.json get /payment_schedules","title":"List payment schedules","href":"/v2/reference/listpaymentschedules"},{"openapi":"openapi-v2.json post /payment_schedules","title":"Create a payment schedule","href":"/v2/reference/createpaymentschedule"},{"openapi":"openapi-v2.json get /payment_schedules/payments","title":"List payments","href":"/v2/reference/listpayments"},{"openapi":"openapi-v2.json patch /payment_schedules/{payment_schedule_id}","title":"Update a payment schedule","href":"/v2/reference/patchpaymentschedule"}]},{"group":"Remote Check Deposit","pages":[{"openapi":"openapi-v2.json get /rdc/deposits","title":"List Remote Check Deposits","href":"/v2/reference/listrdcdeposits"},{"openapi":"openapi-v2.json post /rdc/deposits","title":"Create a Remote Check Deposit","href":"/v2/reference/createrdcdeposit"},{"openapi":"openapi-v2.json get /rdc/deposits/{deposit_id}","title":"Get Remote Check Deposit","href":"/v2/reference/getrdcdeposit"}]},{"group":"Internal Transfer","pages":[{"openapi":"openapi-v2.json post /transactions/internal_transfer","title":"Create an internal transfer","href":"/v2/reference/createinternaltransfer"},{"openapi":"openapi-v2.json get /transactions/internal_transfer/{id}","title":"Get an internal transfer","href":"/v2/reference/getinternaltransferbyid"},{"openapi":"openapi-v2.json patch /transactions/internal_transfer/{id}","title":"Update an internal transfer","href":"/v2/reference/updateinternaltransferbyid"}]},{"group":"Incoming Wires","pages":[{"openapi":"openapi-v2.json get /wires/incoming","title":"List incoming wires","href":"/v2/reference/listincomingwires"},{"openapi":"openapi-v2.json get /wires/incoming/{wire_id}","title":"Get incoming wire by id","href":"/v2/reference/getincomingwire"},{"openapi":"openapi-v2.json patch /wires/incoming/{wire_id}","title":"Update an incoming wire by id","href":"/v2/reference/patchincomingwire"}]},{"group":"Outgoing SyncteraPay","pages":[{"openapi":"openapi-v2.json post /synctera_pay","title":"Create Synctera Pay Transfer","href":"/v2/reference/createsyncterapaytransfer"},{"openapi":"openapi-v2.json get /synctera_pay","title":"Get Outgoing Synctera Pay Transfers","href":"/v2/reference/getsyncterapaytransfers"},{"openapi":"openapi-v2.json get /synctera_pay/{id}","title":"Get Outgoing Synctera Pay Transfer","href":"/v2/reference/getsyncterapaytransfer"},{"openapi":"openapi-v2.json patch /synctera_pay/{id}","title":"Update an Outgoing Synctera Pay Transfer","href":"/v2/reference/updatesyncterapaytransfer"},{"openapi":"openapi-v2.json post /synctera_pay/{id}/return","title":"Return a Synctera Pay Transfer","href":"/v2/reference/returnsyncterapaytransfer"},{"openapi":"openapi-v2.json get /synctera_pay/configurations","title":"Get Outgoing Synctera Pay Configurations","href":"/v2/reference/getsyncterapayconfigurations"},{"openapi":"openapi-v2.json get /synctera_pay/configurations/{id}","title":"Get Outgoing Synctera Pay Configuration","href":"/v2/reference/getsyncterapayconfiguration"},{"openapi":"openapi-v2.json get /synctera_pay/vendors","title":"List Outgoing Synctera Pay vendors","href":"/v2/reference/getsyncterapayvendors"},{"openapi":"openapi-v2.json get /synctera_pay/vendors/{id}","title":"Get an Outgoing Synctera Pay vendor","href":"/v2/reference/getsyncterapayvendor"}]},{"group":"Incoming SyncteraPay","pages":[{"openapi":"openapi-v2.json post /synctera_pay/incoming/transfers","title":"Create Incoming Synctera Pay Transfer","href":"/v2/reference/createincomingsyncterapaytransfer"},{"openapi":"openapi-v2.json get /synctera_pay/incoming/transfers","title":"List Incoming Synctera Pay Transfers","href":"/v2/reference/listincomingsyncterapaytransfers"},{"openapi":"openapi-v2.json get /synctera_pay/incoming/transfers/{id}","title":"Get Incoming Synctera Pay Transfer","href":"/v2/reference/getincomingsyncterapaytransfer"},{"openapi":"openapi-v2.json get /synctera_pay/incoming/configurations/{id}","title":"Get Incoming Synctera Pay Configuration","href":"/v2/reference/getincomingsyncterapayconfiguration"},{"openapi":"openapi-v2.json get /synctera_pay/incoming/configurations","title":"List Incoming Synctera Pay Configurations","href":"/v2/reference/listincomingsyncterapayconfigurations"}]}]},{"group":"Transactions","pages":[{"group":"Disputes","pages":[{"openapi":"openapi-v2.json get /disputes","title":"List disputes","description":"Get paginated list of disputes\n","href":"/v2/reference/listdisputes"},{"openapi":"openapi-v2.json post /disputes","title":"Dispute a transaction","href":"/v2/reference/createdispute"},{"openapi":"openapi-v2.json get /disputes/documents/{document_id}/contents","title":"Get dispute document contents","description":"Returns the bytes of the requested document","href":"/v2/reference/getdisputedocumentcontents"},{"openapi":"openapi-v2.json get /disputes/{dispute_id}","title":"Get a Dispute","href":"/v2/reference/getdispute"},{"openapi":"openapi-v2.json patch /disputes/{dispute_id}","title":"Update a dispute","href":"/v2/reference/updatedispute"},{"openapi":"openapi-v2.json post /disputes/{dispute_id}/actions","title":"Create a dispute action","href":"/v2/reference/createaction"},{"openapi":"openapi-v2.json post /disputes/{dispute_id}/documents","title":"Add a document to a dispute","href":"/v2/reference/adddisputedocument"}]},{"group":"Merchants","pages":[{"openapi":"openapi-v2.json get /mx/merchants/{merchant_guid}","title":"Get merchant from MX","href":"/v2/reference/mxreadmerchant"}]},{"group":"Transactions","pages":[{"openapi":"openapi-v2.json get /transactions/batchable","title":"Get Transactions From Batch Payments Templates","href":"/v2/reference/gettransactionsbatchpayments"},{"openapi":"openapi-v2.json get /transactions/pending","title":"List pending transactions","href":"/v2/reference/listpendingtransactions"},{"openapi":"openapi-v2.json get /transactions/pending/{id}","title":"Get a pending transaction","href":"/v2/reference/getpendingtransactionbyid"},{"openapi":"openapi-v2.json get /transactions/posted","title":"List posted transactions","href":"/v2/reference/listpostedtransactions"},{"openapi":"openapi-v2.json get /transactions/posted/{id}","title":"Get a posted transaction","href":"/v2/reference/getpostedtransactionbyid"}]}]},{"group":"Platform","pages":[{"group":"Webhooks","pages":[{"openapi":"openapi-v2.json delete /webhook_secrets","title":"Revoke the secret","href":"/v2/reference/revokesecret"},{"openapi":"openapi-v2.json post /webhook_secrets","title":"Create a secret","href":"/v2/reference/createsecret"},{"openapi":"openapi-v2.json put /webhook_secrets","title":"Replace an existing secret","href":"/v2/reference/replacesecret"},{"openapi":"openapi-v2.json get /webhooks","title":"List webhooks","href":"/v2/reference/listwebhooks"},{"openapi":"openapi-v2.json post /webhooks","title":"Create a webhook","href":"/v2/reference/createwebhook"},{"openapi":"openapi-v2.json post /webhooks/trigger","title":"Trigger an event","href":"/v2/reference/triggerevent"},{"openapi":"openapi-v2.json delete /webhooks/{webhook_id}","title":"Delete a webhook","href":"/v2/reference/deletewebhook"},{"openapi":"openapi-v2.json get /webhooks/{webhook_id}","title":"Get a webhook","href":"/v2/reference/getwebhook"},{"openapi":"openapi-v2.json put /webhooks/{webhook_id}","title":"Update a webhook","href":"/v2/reference/updatewebhook"},{"openapi":"openapi-v2.json get /webhooks/{webhook_id}/events","title":"List webhook events","href":"/v2/reference/listevents"},{"openapi":"openapi-v2.json get /webhooks/{webhook_id}/events/{event_id}","title":"Get webhook event","href":"/v2/reference/getevent"},{"openapi":"openapi-v2.json post /webhooks/{webhook_id}/events/{event_id}/resend","title":"Resend an event","href":"/v2/reference/resendevent"}]},{"group":"Documents","pages":[{"openapi":"openapi-v2.json get /documents","title":"List documents","href":"/v2/reference/listdocuments"},{"openapi":"openapi-v2.json post /documents","title":"Create a document","href":"/v2/reference/createdocument"},{"openapi":"openapi-v2.json delete /documents/{document_id}","title":"Delete a document","href":"/v2/reference/deletedocument"},{"openapi":"openapi-v2.json get /documents/{document_id}","title":"Get a document","href":"/v2/reference/getdocument"},{"openapi":"openapi-v2.json patch /documents/{document_id}","title":"Update a document","href":"/v2/reference/updatedocument"},{"openapi":"openapi-v2.json get /documents/{document_id}/contents","title":"Get contents of latest document version","href":"/v2/reference/getdocumentcontents"},{"openapi":"openapi-v2.json post /documents/{document_id}/versions","title":"Create a new document version","href":"/v2/reference/createdocumentversion"},{"openapi":"openapi-v2.json get /documents/{document_id}/versions/{document_version}/contents","title":"Get document contents by version","href":"/v2/reference/getdocumentversion"},{"openapi":"openapi-v2.json get /documents/{document_id}/versions/{document_version}","title":"Get a document by version","href":"/v2/reference/getdocumentversioncontents"}]},{"group":"Notes","pages":[{"openapi":"openapi-v2.json get /notes","title":"List notes","href":"/v2/reference/listnotes"},{"openapi":"openapi-v2.json post /notes","title":"Create a note","href":"/v2/reference/createnote"},{"openapi":"openapi-v2.json patch /notes/{note_id}","title":"Patch Note","href":"/v2/reference/patchnote"}]},{"group":"Cases","pages":[{"title":"List cases","openapi":"openapi-v2.json get /cases","href":"/v2/reference/listcases"},{"title":"Get case","openapi":"openapi-v2.json get /cases/{id}","href":"/v2/reference/getcase"}]},{"group":"Institutions","pages":[{"openapi":"openapi-v2.json get /institutions","title":"Retrieve a list of institutions","href":"/v2/reference/getinstitutions"}]},{"group":"EDD","pages":[{"openapi":"openapi-v2.json get /edd","title":"List EDD","href":"/v2/reference/listedd"},{"openapi":"openapi-v2.json post /edd","title":"Create a EDD","href":"/v2/reference/createedd"},{"openapi":"openapi-v2.json delete /edd/{edd_id}","title":"Delete a EDD","href":"/v2/reference/deleteedd"},{"openapi":"openapi-v2.json get /edd/{edd_id}","title":"Get a EDD","href":"/v2/reference/getedd"}]},{"group":"Migration Mappings","pages":[{"openapi":"openapi-v2.json get /migration_mappings","title":"List migration mappings","href":"/v2/reference/listmigrationmappings"},{"openapi":"openapi-v2.json post /migration_mappings","title":"Create a migration mapping","href":"/v2/reference/createmigrationmapping"},{"openapi":"openapi-v2.json get /migration_mappings/{mapping_id}","title":"Get migration mapping","href":"/v2/reference/getmigrationmapping"},{"openapi":"openapi-v2.json patch /migration_mappings/{mapping_id}","title":"Update migration mapping","href":"/v2/reference/updatemigrationmapping"},{"openapi":"openapi-v2.json delete /migration_mappings/{mapping_id}","title":"Delete migration mapping","href":"/v2/reference/deletemigrationmapping"}]},{"group":"Sandbox Wipe","pages":[{"openapi":"openapi-v2.json post /wipe","title":null,"href":"/v2/reference/wipeworkspace"}]}]},{"group":"Simulations","pages":[{"group":"Card Webhook Simulations","pages":[{"openapi":"openapi-v2.json post /cards/{card_id}/webhook_simulations/fulfillment","title":"Simulate Card Fulfillment Event","href":"/v2/reference/simulatecardfulfillmentevent"}]},{"group":"ACH Transaction Simulations","pages":[{"openapi":"openapi-v2.json post /ach/transaction_simulations/receiving_return","title":"Simulate receiving ACH return","href":"/v2/reference/achreturnsimulation"},{"openapi":"openapi-v2.json post /ach/transaction_simulations/receiving_transaction","title":"Simulate receiving ACH transaction","href":"/v2/reference/achtransactionsimulation"}]},{"group":"Wire Transaction Simulations","pages":[{"openapi":"openapi-v2.json post /wires/transaction_simulations/receiving_return","title":"Simulate receiving Wire transfer return","href":"/v2/reference/wirereturnsimulation"},{"openapi":"openapi-v2.json post /wires/transaction_simulations/receiving_transaction","title":"Simulate receiving Wire transaction","href":"/v2/reference/wiretransactionsimulation"}]},{"group":"Card Transaction Simulations","pages":[{"openapi":"openapi-v2.json post /cards/transaction_simulations/authorization","title":"Simulate authorization","href":"/v2/reference/simulateauthorization"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/authorization/advice","title":"Simulate authorization advice","href":"/v2/reference/simulateauthorizationadvice"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/clearing","title":"Simulate clearing or refund","href":"/v2/reference/simulateclearing"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/clearing/l2l3","title":"Simulate L2l3","href":"/v2/reference/simulatel2l3"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/financial","title":"Simulate financial","href":"/v2/reference/simulatefinancial"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/financial/advice","title":"Simulate financial advice","href":"/v2/reference/simulatefinancialadvice"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/financial/balance_inquiry","title":"Simulate balance inquiry","href":"/v2/reference/simulatebalanceinquiry"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/financial/original_credit","title":"Simulate OCT","href":"/v2/reference/simulateoriginalcredit"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/financial/withdrawal","title":"Simulate ATM withdrawal","href":"/v2/reference/simulatewithdrawal"},{"openapi":"openapi-v2.json post /cards/transaction_simulations/reversal","title":"Simulate reversal","href":"/v2/reference/simulatereversal"}]},{"group":"Dispute Simulations (beta)","pages":[{"openapi":"openapi-v2.json post /disputes/simulations/{dispute_id}/actions","title":"Simulate a network dispute action","href":"/v2/reference/simulatedisputeaction"}]},{"group":"In-Store Cash Deposit Simulations","pages":[{"openapi":"openapi-v1.json get /cash/transaction_simulations/barcodes/stores","title":"Retrieve Store Information for Barcode Simulation","href":"/v2/reference/simulatebarcodesstores"},{"openapi":"openapi-v1.json post /cash/transaction_simulations/barcodes/deposits","title":"Create a cash deposit transaction simulation for a barcode","href":"/v2/reference/simulatebarcodesdeposits"}]}]}]},{"tab":"Learning Center","pages":[{"title":"Learning Center","href":"/docs/learning-center"}]}]},{"version":"v0","pages":[{"title":"v0","href":"/reference/mxreadmerchant"}]},{"version":"v1","pages":[{"title":"v1","href":"/v1/reference/createdispute"}]}]},"basePath":"","title":"Dispute a transaction - Synctera","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}