---
title: "Accept chargeback"
method: POST
path: "/chargebacks/{chargebackId}/accept"
tags: ["Chargebacks"]
---

# Accept chargeback

`POST /chargebacks/{chargebackId}/accept`

Accept the chargeback without contesting it

## Path parameters

- `chargebackId` string, required

## Query parameters

- `customerPartyId` string — Connected customer to act on behalf of.

## Headers

- `Idempotency-Key` string, required
- `X-Instance-ID` string, nullable

## Response `200`

Successful Response

- object
  - `data` object, required
    - `id` string, required
    - `type` 'chargeback', required
    - `attributes` object, required
      - `amount` integer, required — Disputed amount in the currency's smallest unit.
      - `currency` string, required — Reported ISO 4217 currency of the disputed amount.
      - `status` 'needsResponse' | 'expired' | 'accepted' | 'submitted' | 'underReview' | 'won' | 'lost', required — Response and outcome state. Submitted means Natural accepted the response. Under review requires provider acknowledgment. Accepted and expired are not provider-reported losses.
      - `network` 'visa' | 'mastercard' | 'discover' | 'unknown', required — Card network that reported the case.
      - `reason` object, required
        - `category` 'fraud' | 'authorization' | 'processingError' | 'duplicate' | 'notReceived' | 'unacceptableOrCanceled' | 'creditNotProcessed' | 'unknown', required
        - `networkCode` string, required — Network reason code, interpreted with the network.
        - `description` string, nullable, required — Readable reason description, or null when unavailable.
      - `responseDueAt` string, date-time, required — Deadline for accepting or responding to this chargeback. Enforced.
      - `submittedAt` string, date-time, nullable, required — When Natural accepted and froze the response. This does not establish provider acknowledgment.
      - `createdAt` string, date-time, required
      - `updatedAt` string, date-time, required
    - `relationships` object, required
      - `cardPayment` object, required
        - `data` object, required — Related resource identifier.
          - `type` 'cardPayment', required — Resource type. Always `cardPayment`.
          - `id` string, required
      - `paymentIntent` object, required
        - `data` object, required — Related resource identifier.
          - `type` 'paymentIntent', required — Resource type. Always `paymentIntent`.
          - `id` string, required
      - `customerParty` object, required
        - `data` object, required — Related resource identifier.
          - `type` 'party', required — Resource type. Always `party`.
          - `id` string, required

## Other responses

- `400` — Validation Error
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found. Returned when the resource does not exist, or when it exists but is not accessible to your account. The two cases are intentionally indistinguishable, so that resource IDs cannot be enumerated by probing.
- `409` — Conflict
- `422` — Validation Error. The response contains one error object for each invalid request value.
- `428` — Precondition Required
- `429` — Too Many Requests
- `500` — Internal Server Error
- `501` — Not Implemented
- `502` — Bad Gateway
- `503` — Service Unavailable

## Changes

- **2026-09-22** `4a05af81217f` — 9 breaking, 1 info
  - removed the request body
  - removed the required property `data/attributes/allowedActions` from the response with the `200` status
  - removed the required property `data/attributes/counterUnavailableReason` from the response with the `200` status
  - removed the required property `data/attributes/evidence` from the response with the `200` status
  - …6 more
- **2026-09-19** `6e52d1bd0054` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/natural/apis/natural-api/changes/chargebacks/:chargebackId/accept/post.md)

---

[API](https://skmtc.dev/natural/apis/natural-api.md) · [All operations](https://skmtc.dev/natural/apis/natural-api/llms.txt) · [OpenAPI document](https://skmtc.dev/natural/apis/natural-api/revisions/e79d669f0234?raw)
