---
title: "Chargeback Transaction History"
method: GET
path: "/refund-chargeback/chargeback/merchant/api/chargeback_transaction_history"
tags: ["Refunds And Chargebacks"]
---

# Chargeback Transaction History

`GET /refund-chargeback/chargeback/merchant/api/chargeback_transaction_history`

The merchant can use this endpoint to fetch all chargeback transactions.

## Query parameters

- `transaction_reference` string
- `from` string, date
- `to` string, date
- `page` string, required
- `size` integer, required

## Response `200`

Chargeback Request Response

- ChargebackTransactionHistoryResponse
  - `status` string — API operation status.
  - `message` string — Status message.
  - `data` object
    - `content` object[] — List of chargeback records.
      - `id` integer — Unique Chargeback ID.
      - `rrn` string — Retrieval Reference Number.
      - `transaction_reference` string — Reference for the transaction.
      - `transaction` object — Details of the transaction.
        - `id` integer
        - `description` string
        - `transaction_amount` number, double
        - `transaction_status` string
        - `transaction_reference` string
        - `rrn` string
        - `collection_channel` string
        - `started_at` string, date-time
        - `ended_at` string, date-time
        - `status_reason` string
        - `customer` object
          - `id` integer
          - `email_address` string, email
          - `first_name` string
          - `last_name` string
          - `mobile_number` string
        - `currency` object
          - `code` string
          - `name` string
          - `unicode` string
      - `reason_message` string — Reason for chargeback initiation.
      - `approval_code` string — Approval code.
      - `chargeback_date` string, date — Date of chargeback.
      - `original_amt` string — Original amount.
      - `chargeback_status` string — Current status.
      - `accepted` boolean — Indicates if the chargeback was accepted.
      - `chargeback_status_reason` string — Reason for the status.
      - `evidence_url` string — URL to evidence document.
      - `date_created` string, date-time — Record creation timestamp.
      - `merchant_display_name` string — Merchant name.
    - `total` integer — Total number of records.
    - `first` boolean — Is first page.
    - `last` boolean — Is last page.
    - `pageable` object — Pagination details.
      - `page` integer
      - `size` integer

## Other responses

- `400` — Invalid transaction reference format

---

[API](https://skmtc.net/payaza/apis/payaza-documentation.md) · [All operations](https://skmtc.net/payaza/apis/payaza-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/payaza/payaza-documentation/revisions/1ecd4b94ff07/schema)
