# İşlem Sorgulama

İşlem Sorgulama (QUERYTRANSACTION) servisi, belirli bir **sipariş numarası** (**MerchantPaymentID**) veya **işlem numarası** (**PGTranID**) üzerinden ilgili ödeme işleminin detaylarına erişim sağlar. Bu servis aracılığıyla, söz konusu işleme ait:

* Ödeme durumu (başarılı, başarısız, beklemede vb.),
* Taksit sayısı,
* Uygulanan faiz oranı ve diğer ödeme detayları

görüntülenebilir.

Bankaların ödeme işlemlerine yanıt verme süresi azami **90 saniyeye** kadar sürebilmektedir. Eğer üye iş yeri olarak kendi tarafınızda bu sürenin altında bir **timeout** değeri belirlediyseniz, işlem sonucunu kesinleştirmek için **QUERYTRANSACTION** servisini entegre etmeniz büyük önem taşır.

Bu servis, bankadan yanıt alınamayan veya gecikmeli yanıt alınan durumlarda, işlemin **Paratika Ödeme Sistemi** üzerindeki güncel durumunun sorgulanmasına ve bu sayede **ERP** veya diğer iş sistemlerinizin doğru şekilde güncellenmesine olanak tanır.

İş süreçlerinin kesintisiz devamı ve ödeme akışının sağlıklı bir şekilde yönetilmesi için **QUERYTRANSACTION** servisi kullanımının entegrasyonlarda zorunlu olarak değerlendirilmesi önerilmektedir.

**QUERYTRANSACTION** isteği aşağıdaki istek alanlarını beklemektedir.

`POST` `https://entegrasyon.paratika.com.tr/paratika/api/v2`

| Parametre         | Açıklama                                                                                                                                        |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| MERCHANT          | Bilgilerim sekmesi altından temin ettiğiniz üye iş yeri numaranız gönderilmelidir.                                                              |
| MERCHANTUSER      | Oluşturduğunuz Merchant Api User kullanıcısının e-posta adresi gönderilmelidir.                                                                 |
| MERCHANTPASSWORD  | Oluşturduğunuz Merchant Api User kullanıcısının şifresi gönderilmelidir.                                                                        |
| ACTION            | Bu istek tipi için **QUERYTRANSACTION** olarak gönderilmelidir.                                                                                 |
| MERCHANTPAYMENTID | Tekil işlem sorgulaması istendiği takdirde tarafınızca üretilmiş ve işlemi Paratika Ödeme Sistemi'ne yollarken kullanılmış sipariş numarasıdır. |
| STARTDATE         | Çoklu işlem sorgulamak istendiğinde başlangıç tarihi 29-02-2025 23:59 formatında iletilmelidir.                                                 |
| ENDDATE           | Çoklu işlem sorgulamak istendiğinde bitiş tarihi 29-02-2025 23:59 formatında iletilmelidir.                                                     |

***

<figure><img src="/files/RAWGafqViKANVEqe0cVu" alt=""><figcaption><p>Tekil işlem sorgulama</p></figcaption></figure>

<figure><img src="/files/gIJRGvPGudW1kiyZtdu7" alt=""><figcaption><p>Çoklu işlem sorgulama</p></figcaption></figure>


---

# 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://docs.paratika.com.tr/entegrasyon/api-istekleri/sorgulama-servisleri/islem-sorgulama.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.
