# İş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="https://3583315535-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLHaxaDcKZbQ525oCtWD%2Fuploads%2FH0LxIJxtM9UMT7idYf8n%2Fimage.png?alt=media&#x26;token=c31f19d5-385e-4a0b-8dfb-8ac10adf58dd" alt=""><figcaption><p>Tekil işlem sorgulama</p></figcaption></figure>

<figure><img src="https://3583315535-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FeLHaxaDcKZbQ525oCtWD%2Fuploads%2F3Z3R9FTEpy67WuR80SCX%2Fimage.png?alt=media&#x26;token=7427e7c5-8993-47f2-a6bf-3c1e64f43181" alt=""><figcaption><p>Çoklu işlem sorgulama</p></figcaption></figure>
