> For the complete documentation index, see [llms.txt](https://doc.paynet.com.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.paynet.com.tr/uornek/servisler/islem/oedeme-kontrol.md).

# Ödeme Kontrol

Yapılan bir kredi kartı işleminin detay bilgisini döner. Ödeme sonrası işlem bilgilerine hızlı erişim için kullanabilirsiniz.

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

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

| Parametre İsmi    | Tip         | Zorunlu | Açıklama                                                                                                    |
| ----------------- | ----------- | ------- | ----------------------------------------------------------------------------------------------------------- |
| **xact\_id**      | string(100) | Evet\*  | Paynet işlem ID’si                                                                                          |
| **reference\_no** | string(50)  | Evet\*  | Ödeme işleminde kullandığınız referans numaranız. Her işlemde unique bir numara göndermeniz tavsiye edilir. |
| {% endtab %}      |             |         |                                                                                                             |

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

| Parametre İsmi            | Tip         | Açıklama                                                                                        |
| ------------------------- | ----------- | ----------------------------------------------------------------------------------------------- |
| **xact\_id**              | string(100) | İşlemin id’si                                                                                   |
| **xact\_date**            | datetime    | İşlemin tarihi                                                                                  |
| **transaction\_type**     | char(1)     | 1: satış, 2: önprovizyon                                                                        |
| **pos\_type**             | char(1)     | 1: Süpürmeli POS 5: Paynet POS                                                                  |
| **is\_tds**               | bool        | İşlem 3D’li ise true                                                                            |
| **agent\_id**             | string(10)  | İşlemi yapan bayinin Paynet cari hesap kodu                                                     |
| **email**                 | string(60)  | Kullanılmıyor                                                                                   |
| **phone**                 | char(10)    | Kullanılmıyor                                                                                   |
| **note**                  | string(140) | Ödeme sırasında kullandığınız açıklama (data-description)                                       |
| **ratio**                 | float       | Ödeme sırasında kullanılan oran                                                                 |
| **agent\_reference**      | string(50)  | Ödeme işleminde kullandığınız referans numaranız. reference\_no ile aynı                        |
| **bank\_id**              | char(4)     | Bankanın Paynet sistemindeki kodu                                                               |
| **instalment**            | int         | Taksit sayısı. [Bknz.](/uornek/genel-bilgiler/taksit-kodlari.md)                                |
| **card\_type**            | char(2)     | Kart tipi. [Bknz](/uornek/genel-bilgiler/veri-tipleri/kart-tipi.md)                             |
| **card\_no**              | string(25)  | Maskeli kart numarası                                                                           |
| **card\_holder**          | string(50)  | Kart sahibi                                                                                     |
| **amount**                | decimal     | Kredi kartından çekilen tutar                                                                   |
| **netAmount**             | decimal     | Komisyon hariç tutar                                                                            |
| **comission**             | decimal     | Komisyon tutarı                                                                                 |
| **comission\_tax**        | decimal     | Komisyon vergisi                                                                                |
| **currency**              | char(3)     | Para birimi                                                                                     |
| **authorization\_code**   | string(10)  | Banka onay kodu                                                                                 |
| **reference\_code**       | string(50)  | Banka referans kodu                                                                             |
| **order\_id**             | string(50)  | Banka sipariş no                                                                                |
| **is\_succeed**           | bool        | İşlemin başarılı olup olmadığını gösterir.                                                      |
| **xact\_transaction\_id** | guid 32     | Paynet işlem takip numarası                                                                     |
| **object\_name**          | string      | Transaction                                                                                     |
| **code**                  | string      | Sistem sonuç kodu bknz. [Dönüş Kodları](/uornek/genel-bilgiler/hata-kodlari/doenues-kodlari.md) |
| **message**               | string      | Sistem mesajı                                                                                   |
| {% endtab %}              |             |                                                                                                 |

{% tab title="Request" %}

```
{  
   xact_id:"xk_EAAAAAh7VYf9HG4+GR9ezqiMWAA8PY6P4eroE4BUUHRCLxGO"
}
```

{% endtab %}

{% tab title="Response" %}

```
{  
   "Data":[  
      {  
         "xact_id":"xk_EAAAAJsdkI0VROQqWBJO2iq7lttGlkXmFkLD4ZszOT8kWsgu",
         "xact_date":"2015-08-03T11:42:06.513",
         "transaction_type":1,
         "pos_type":5,
         "agent_id":"20000",
         "is_tds":true,
         "bank_id":"PARF",
         "instalment":3,
         "card_no":"415514******3588",
         "card_holder":"Emre",
         "card_type":"cc",
         "ratio":0.03,
         "amount":15.55,
         "netAmount":15,
         "comission":0.47,
         "comission_tax":0.08,
         "currency":"TRY",
         "authorization_code":"aut-2444",
         "reference_code":"ref-2444",
         "order_id":"order-2444",
         "is_succeed":true,
         "xact_transaction_id":"01CFB16C-C343-4311-B886-3DF73BB1CC39",
         "email":"",
         "phone":" ",
         "note":"\u00d6demenizi tamamlamak i\u00e7in bilgileri girip tamam butonuna bas\u0131n\u0131z",
         "agent_reference":"1234",
         "object_name":"transaction",
         "code":0,
         "message":"Ba\u015far\u0131l\u0131 \u0130\u015flem"
      }
   ],
   "object_name":"transaction",
   "code":0,
   "message":"Ba\u015far\u0131l\u0131 \u0130\u015flem"
}
```

{% endtab %}

{% tab title="Service Url" %}

| Sistem           | URL                                                  |
| ---------------- | ---------------------------------------------------- |
| **Canlı Sistem** | <https://api.paynet.com.tr/v1/transaction/check>     |
| **Test Sistemi** | <https://pts-api.paynet.com.tr/v1/transaction/check> |
| {% endtab %}     |                                                      |
| {% endtabs %}    |                                                      |

{% hint style="info" %}
\*xact\_id veya reference\_no'dan en az birini göndermeniz gerekmektedir.
{% endhint %}
