# İşlem Listeleme

{% hint style="danger" %}
**BU SERVİS GÜNCELLEME AŞAMASINDADIR. ŞUAN İÇİN DEVRE DIŞIDIR.**
{% endhint %}

Postapos tarafında firmaya ait çekilen kartların işlem detayını almaya yarayan servistir. İşlem listesi sayesinde çekilen kart bilgilerini detaylı bir şekilde alabilirsiniz.

{% hint style="warning" %}
**Önemli:** Bu servisi kullanabilmek için geçerli bir **API Key** bilgisine sahip olmanız gerekir. API Key temini ve yetkilendirme süreci hakkında detaylı bilgi için **“**[**Nasıl Erişirim?**](/postapos-api/nasil-erisirim.md)**”** sayfasını inceleyebilirsiniz.
{% endhint %}

*Servis URL Adresi :*

{% hint style="success" %}
<https://api.postapos.com/v2/**paymentList>\*\*
{% endhint %}

**Tarih Aralığı Sınırlaması:**\
Sistem üzerinde sorgulama yaparken, başlangıç tarihi (`b_date`) ve bitiş tarihi (`d_date`) arasındaki süre en fazla **30 gün** olabilir. Bu sınırlama, veri bütünlüğünü korumak ve performansı optimize etmek amacıyla uygulanmaktadır.

**Status Durumu ve Sonuçları:**\
Eğer `status` değeri **false** olarak gelirse, sistem tüm işlemleri (başarılı, başarısız, iptal edilen ve iade edilen) listeleyecektir. Bu durumda, aşağıdaki durum kodlarına göre filtreleme yapılabilir:

* **Başarılı İşlemler           :** 2
* **Başarısız İşlemler        :** 3
* **İptal Edilen İşlemler    :** 4
* **İade Edilen İşlemler     :** 5

Bu durum kodları, işlemlerin durumunu net bir şekilde sınıflandırmak ve raporlamak için kullanılmaktadır.

{% tabs %}
{% tab title="Servis Paremetreleri" %}

<table><thead><tr><th width="161">Adı</th><th width="129">Tip</th><th width="108">Zorunlu</th><th>Açıklama</th></tr></thead><tbody><tr><td><strong>b_date</strong></td><td>date</td><td>Evet</td><td>Başlangıç Tarihi Format (YYYY/MM/DD)</td></tr><tr><td><strong>d_date</strong></td><td>date</td><td>Evet</td><td>Bitiş Tarihi Format (YYYY/MM/DD)</td></tr><tr><td><strong>status</strong></td><td>int</td><td>Evet</td><td>İşlem durumu</td></tr><tr><td><strong>sub_dealers_id</strong></td><td>int</td><td>false</td><td>Sadece bir müşteriye ait verileri listelemek için bayi id'sini iletin</td></tr></tbody></table>
{% endtab %}

{% tab title="Request" %}

```php
array(
  'b_date' => '2024-10-01',
  'd_date' => '2024-10-02',
  'status' => '2-3',
  'sub_dealers_id' => false
);
```

{% endtab %}

{% tab title="Response" %}

```json
{
    "status":200,
    "info":{
        "total":23
    },
"result":
    {
        "id":69,
        "status":2,
        "payment_date":"2024-10-02 00:00:00",
        "due_date":"2024-10-05",
        "process_no":"X24101053458",
        "customer_id":"1916",
        "customer_code":"BY00001",
        "ent_code":"CHR00050",
        "ozel_code_1":null,
        "ozel_code_2":null,
        "company":"FİNERPO YAZILIM VE DANIŞMANLIK A.Ş.",
        "pos_id":"1",
        "pos":"Garanti Pos",
        "card_bank_name":"T. VAKIFLAR BANKASI T.A.O.",
        "card_brand":"MasterCard",
        "card_type":"Credit Card",
        "card_bin":547244,
        "card_number":"547244******8006",
        "card_name":"ELİF KAYA",
        "money_unit":"TRY",
        "money_name":"TÜRK LİRASI",
        "money_rate":null,
        "money_rate_price":null,
        "installment":1,
        "net_price":"2420.02",
        "commission":"2.90",
        "commission_price":"72.28",
        "total_price":"2492.30",
        "net_total_price":"2420.02",
        "description":null
    }
}
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://postapos.gitbook.io/postapos-api/api/islem-listeleme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
