# İade Talebi Listesi

Paynet ’ten yapılan iptal/iade taleplerinin listesini almak için kullanılır. Bu sayede iptal/iade taleplerinin durumlarını kontrol edebilirsiniz.

{% hint style="info" %}
&#x20;Ödeme servisini kullanabilmeniz için secret\_key ile basic authentication yapmalısınız. [bnkz](https://doc.paynet.com.tr/~/drafts/-LVM8pMcgdJBFmKMmegC/primary/authentication#secret-key).
{% endhint %}

{% hint style="success" %}
<https://api.paynet.com.tr/v1/transaction/reversal_list>
{% endhint %}

{% tabs %}
{% tab title="İstek Parametreleri" %}

| Parametre İsmi      | Tip             | Zorunlu | Açıklama                                                                                                                                                                          |
| ------------------- | --------------- | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **agent\_id**       | string     (10) | Hayır   | Paynet bayi kodu.                                                                                                                                                                 |
| **bank\_id**        | char(4)         | Hayır   | Banka kodu                                                                                                                                                                        |
| **datab**           | date            | Evet    | Başlangıç Tarihi                                                                                                                                                                  |
| **datbi**           | date            | Evet    | Bitiş Tarihi                                                                                                                                                                      |
| **limit**           | int             | Hayır   | Döndürülecek veri sayısı. Default 10 kayıt döner.                                                                                                                                 |
| **ending\_before**  | int             | Hayır   | Belirtilen index’den önceki limit sayısı kadar kayıt getirir. Eğer ending\_before 90 gönderildi, limit olarak 15 gönderildi. 75. İle 90. Kayıtları arasındaki kayıtları gönderir. |
| **starting\_after** | int             | Hayır   | Belirtilen index’den sonraki limit sayısı kadar kayıt getirir. Eğer starting after 15 gönderildi, limit olarak 15 gönderildi. 15. İle 30. Kayıtları arasındaki kayıtları gönderir |
| {% endtab %}        |                 |         |                                                                                                                                                                                   |

{% tab title="Dönüş Parametreleri" %}

| Parametre İsmi                | Tip         | Açıklama                                                                           |
| ----------------------------- | ----------- | ---------------------------------------------------------------------------------- |
| **company\_code**             | string(10)  | Ana firma kodu                                                                     |
| **company\_name**             | string(50)  | Ana firma adı                                                                      |
| **xact\_date**                | datetime    | İşlem tarihi dd.mm.yyyy formatında                                                 |
| **entry\_date**               | datetime    | İade/iptal işlem tarihi dd.mm.yyyy formatında                                      |
| **total**                     | int         | Toplam satır sayısı                                                                |
| **total\_count**              | int         | Toplam gösterilen satır sayısı                                                     |
| **total\_amount**             | int         | Toplam işlem tutarı                                                                |
| **limit**                     | int         | Gönderilen limit bilgisi                                                           |
| **ending\_before**            | int         | Gönderilen ending\_before bilgisi                                                  |
| **starting\_after**           | int         | Gönderilen starting\_after bilgisi                                                 |
| **object\_name**              | string      | transaction\_list                                                                  |
| Data\[]                       | dizi        |                                                                                    |
| **->** has\_more              | bool        | True ise Belirtilen kriterlerde gönderilen satırlardan daha olduğu anlamına gelir. |
| **->** agent\_id              | string(10)  | Paynet Bayi kodu                                                                   |
| **->** user\_id               | string(10)  | Paynet Kullanici kodu                                                              |
| **->** agent\_name            | string(50)  | Bayi adı                                                                           |
| **->** xact\_id               | string(100) | Paynet işlem numarası                                                              |
| **->**&#x72;eversed\_xact\_id | string(100) | Paynet iptal/iade işlem numarası                                                   |
| **->** bank\_id               | char(4)     | Banka kodu                                                                         |
| **->** bank\_name             | string(100) | Banka adı                                                                          |
| **->** card\_no               | string(25)  | Kart numarası                                                                      |
| **->** card\_holder           | string(50)  | Kart sahibinin adı                                                                 |
| **->** authorization\_code    | string(10)  | Banka onay kodu                                                                    |
| **->** reference\_code        | string(50)  | Banka referans kodu                                                                |
| **->** status                 | bool        | İşlemin iptal/iade statüsü                                                         |
| **->** deleted                | bool        | İşlemin iptal/iade red edildi mi?                                                  |
| **->** delete\_reason         | bool        | İşlemin iptal/iade red nedeni                                                      |
| **->** instalment             | int         | Taksit sayısı                                                                      |
| **->** amount                 | decimal     | Kredi kartından çekilen tutar                                                      |
| **->** remain\_amount         | decimal     | İade/iptal edildikten sonra kalan tutar                                            |
| **->** credit\_amount         | decimal     | İade/iptal edilen tutar                                                            |
| **->** requested\_amount      | decimal     | İade/iptal istenilen tutar                                                         |
| {% endtab %}                  |             |                                                                                    |

{% tab title="Request" %}

```
{  
   "agent_id":"",
   "bank_id":"",
   "datab":"2015-04-04",
   "datbi":"2016-11-05",
   "ending_before":0,
   "starting_after":0,
   "limit":1
}
```

{% endtab %}

{% tab title="Response" %}

```
{  
   "companyCode":"10000",
   "companyName":"ARENA BİLGİSAYAR SAN. VE TİC.A.Ş.",
   "total":24,
   "total_count":2,
   "limit":1,
   "ending_before":0,
   "starting_after":0,
   "total_amount":24.781,
   00   ", 
                                       "   object_name":"transaction_list",
   "has_more":true,
   "Data":[  
      {  
         "xact_id":"xk_EAAAAACDUON4k5Wz6WqQ7NmcnPk*TmqGlHdLwpkh5eTF*ict",
         "company_code":"10000",
         "agent_id":"20060",
         "user_id":"aygule",
         "bank_id":"WRLD",
         "bank_name":"YKB",
         "instalment":0,
         "amount":2.000,
         00,
         "entry_date":"10.06.2015",
         "xact_date":"10.06.2015",
         "status":"İptal edildi",
         "cardholder":"test",
         "cardno":"450634******5746",
         "email":"",
         "phone":" ",
         "authorizationcode":"aut-2315",
         "referencecode":"ref-2315",
         "deleted":false,
         "delete_reason":"",
         "reversed_xact_id":"xk_EAAAAFNHzUQrK0p7fmbRPBzTOPwW2HwNRkGl71I6W4U1czZB",
         "company_name":"ARENA BİLGİSAYAR SAN. VE TİC.A.Ş.",
         "agent_name":"SMART BILGISAYAR SISTEMLERI",
         "remain_amount":0,
         "credit_amount":0,
         "requested_amount":0
      }
   ]
}
```

{% endtab %}

{% tab title="Service Url" %}

| Sistem           | URL                                                                                                                        |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------- |
| **Canlı Sistem** | ​<https://api.paynet.com.tr/v1/transaction/reversal_list>                                                                  |
| **Test Sistemi** | [https://pts-api.paynet.com.tr​/v1/transaction/reversal\_list](https://pts-api.paynet.com.tr/v1/transaction/reversal_list) |
| {% endtab %}     |                                                                                                                            |
| {% endtabs %}    |                                                                                                                            |
