Moov currently supports RDR (Visa Rapid Dispute Resolution) decisioned pre-disputes and chargebacks from all card networks.

Moov engages directly with the card networks and communicates dispute details to you via API (and [Dashboard](https://docs.moov.io/guides/dashboard/transfers/disputes/)). You're required to pull dispute data and pass it along to your merchants on an ongoing basis.

Read our [dispute](https://docs.moov.io/guides/money-movement/accept-payments/card-acceptance/disputes/) documentation.

## API Endpoints

- **List disputes**  
  **GET**  
  `/accounts/{accountID}/disputes`

- **Retrieve a dispute**  
  **GET**  
  `/accounts/{accountID}/disputes/{disputeID}`

- **Accept dispute**  
  **POST**  
  `/accounts/{accountID}/disputes/{disputeID}/accept`

- **Upload evidence file**  
  **POST**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence-file`

- **Upload evidence text**  
  **POST**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence-text`

- **Update dispute evidence**  
  **PATCH**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence/{evidenceID}`

- **Delete dispute evidence**  
  **DELETE**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence/{evidenceID}`

- **Submit dispute evidence**  
  **POST**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence/submit`

- **List dispute evidence**  
  **GET**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence`

- **Get dispute evidence**  
  **GET**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence/{evidenceID}`

- **Get dispute evidence data**  
  **GET**  
  `/accounts/{accountID}/disputes/{disputeID}/evidence/{evidenceID}/data`
