---
title: "İşlem Detayı Raporlama"
method: GET
path: "/v2/reporting/payment/details"
tags: ["Reporting"]
---

# İşlem Detayı Raporlama

`GET /v2/reporting/payment/details`

## Request

- Base URL: `https://sandbox-api.iyzipay.com`
- URL: `https://sandbox-api.iyzipay.com/v2/reporting/payment/details`
- Auth: none declared. Required headers: `Authorization`, `Content-Type`
- TypeScript: <https://skmtc.dev/iyzico/apis/bin-and-installment/docs/v2/reporting/payment/details/get.ts> (a function with typed inputs; its response is checked against the schema)

Raporlama servisi, ödemelerin son durumuna, iade sonuçlarına ve fraud durumlarına ulaşmasını sağlar. Raporlama servisi hem paymentConversationId hem de paymentId ile çalışır. İki bilgiden birinin gönderilmesi zorunludur.

## Query parameters

- `locale` 'tr' | 'en'
- `conversationId` string
- `paymentId` string, required
- `paymentConversationId` string, required

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Response `200`

Başarılı yanıt — işlem detayı

- ReportingPaymentDetailsResponse
  - `status` 'success' | 'failure': Yapılan isteğin sonucunu bildirir.
  - `locale` string: Yanıt dili (tr/en).
  - `systemTime` integer: İşlem zamanı (epoch ms).
  - `conversationId` string: İstek ile eşleşen ID (varsa).
  - `payments` ReportingPaymentDetailsItem[]: Sorgu sonucunda dönen işlemler.
    - `paymentId` string: Ödeme numarası.
    - `paymentStatus` 1 | 2 | 3: Ödeme durumu. - **1** (Success) - **2** (Failure / INIT_THREEDS ) - **3** (CALLBACK_THREEDS)
    - `paymentRefundStatus` string: İade Durumu. - **NOT_REFUNDED** (İade Edilmedi) - **PARTIALLY_REFUNDED** (Kısmi İade Edildi) - **TOTALLY_REFUNDED** (Tamamı İade Edildi)
    - `price` unknown
    - `paidPrice` unknown
    - `installment` integer: Taksit sayısı.
    - `merchantCommissionRate` unknown
    - `merchantCommissionRateAmount` unknown
    - `iyziCommissionRateAmount` unknown
    - `iyziCommissionFee` unknown
    - `paymentConversationId` string: Ödeme işlemine ait conversationId.
    - `fraudStatus` -1 | 0 | 1: Fraud filtrelerine göre ödeme durumu. Eğer ödemenin fraud risk skoru düşük ise ödemeye anında onay verilir, eğer fraud risk skoru yüksek ise ödeme işlemi reddedilir. Üye işyeri sadece 1 olan işlemlerde ürünü kargoya vermelidir, 0 olan işlemler için bilgilendirme beklemelidir. - **1**: Onaylandı - **0**: İncelemede - **-1**: Reddedildi
    - `cardType` 'CREDIT_CARD' | 'DEBIT_CARD' | 'PREPAID_CARD': Kart tipi.
    - `cardAssociation` 'VISA' | 'MASTER_CARD' | 'AMERICAN_EXPRESS': Kart kuruluşu.
    - `cardFamily` 'Bonus' | 'Axess' | 'World' | 'Maximum' | 'Paraf' | 'CardFinans': Kart ailesi.
    - `binNumber` string: BIN (ilk 8 hane).
    - `lastFourDigits` string: Kartın son 4 hanesi.
    - `basketId` string: Sepet ID’si.
    - `currency` 'TRY' | 'USD' | 'EUR' | 'GBP' | 'NOK' | 'CHF': Para birimi.
    - `connectorName` string: Bağlantı/pos sağlayıcı adı.
    - `authCode` string: Bankadan dönen authCode değeri.
    - `threeDS` boolean: İşlemin 3DS ile yapılıp yapılmadığı.
    - `phase` string: Ödeme fazı.
    - `acquirerBankName` string: Tahsilat yapan banka/kurum adı.
    - `hostReference` string: Banka/sağlayıcı tarafından verilen hostReference değeri.
    - `createdDate` string: ISO-8601 oluşturulma zamanı.
    - `cancels` ReportingCancel[]: İptal işlemleri listesi.
      - `refundId` union: İptale ilişkin refund/id bilgisi.
        - string
        - integer
      - `cancelConversationId` string: İptal işlemine ait conversationId.
      - `refundPrice` unknown
      - `refundStatus` integer: İptal/iade durum kodu.
      - `createdDate` string: ISO-8601 oluşturulma zamanı.
      - `currencyCode` 'TRY' | 'USD' | 'EUR' | 'GBP' | 'NOK' | 'CHF': Para birimi.
      - `authCode` string: Bankadan dönen authCode değeri.
      - `hostReference` string: Sağlayıcı tarafından verilen hostReference değeri.
    - `itemTransactions` ReportingItemTransaction[]: Sepet öğelerine ait işlem kırılımları.
      - `paymentTransactionId` string: Kırılıma ait işlem ID’si.
      - `transactionStatus` 0 | -1 | 1 | 2: Ödeme kırılımının durumu. - **0**: Fraud kontrolünde - **-1**: Fraud kontrolünden sonra reddedildi - **1**: Onaylandı (Pazaryerinde: Üye İşyeri Onayı Bekliyor) - **2**: Onaylandı (Pazaryeri Onay Verilmiş)
      - `price` unknown
      - `paidPrice` unknown
      - `merchantCommissionRate` unknown
      - `merchantCommissionRateAmount` unknown
      - `iyziCommissionRateAmount` unknown
      - `iyziCommissionFee` unknown
      - `blockageRate` unknown
      - `blockageRateAmountMerchant` unknown
      - `blockageRateAmountSubMerchant` unknown
      - `blockageResolvedDate` string: Blokaj çözülme tarihi (ISO-8601).
      - `subMerchantPrice` unknown
      - `subMerchantPayoutRate` unknown
      - `subMerchantPayoutAmount` unknown
      - `merchantPayoutAmount` unknown
      - `convertedPayout` ReportingConvertedPayout
        - `paidPrice` unknown
        - `iyziCommissionRateAmount` unknown
        - `iyziCommissionFee` unknown
        - `blockageRateAmountMerchant` unknown
        - `blockageRateAmountSubMerchant` unknown
        - `subMerchantPayoutAmount` unknown
        - `merchantPayoutAmount` unknown
        - `iyziConversionRate` unknown
        - `iyziConversionRateAmount` unknown
        - `currency` 'TRY' | 'USD' | 'EUR' | 'GBP' | 'NOK' | 'CHF': Para birimi.
      - `refunds` ReportingRefund[]: Kırılım bazında iade işlemleri.
        - `refundTxId` union: İade işlem ID’si.
          - string
          - integer
        - `refundConversationId` string: İade işlemine ait conversationId.
        - `refundPrice` unknown
        - `refundStatus` integer: İade durum kodu.
        - `isAfterSettlement` boolean: İade para gönderimi sonrası mı yapıldı?
        - `createdDate` string: ISO-8601 oluşturulma zamanı.
        - `currencyCode` 'TRY' | 'USD' | 'EUR' | 'GBP' | 'NOK' | 'CHF': Para birimi.
        - `authCode` string: Bankadan dönen authCode değeri.
        - `hostReference` string: Sağlayıcı tarafından verilen hostReference değeri.
        - `iyziCommissionRateAmount` unknown

## Other responses

- `400`: Geçersiz istek / doğrulama hatası

---

[API](https://skmtc.dev/iyzico/apis/bin-and-installment.md) - [All operations](https://skmtc.dev/iyzico/apis/bin-and-installment/llms.txt) - [OpenAPI document](https://skmtc.dev/iyzico/apis/bin-and-installment/revisions/46976ce5eed9?raw)
