Transaction Lists
GET https://uygulama.vomsis.com/api/vpos/v3/transactions-list
Bu metod, status parametresi kullanılarak yapılmış tüm ödeme işlemlerinin listesini döner.
Belirli bir durum filtresi (örneğin yalnızca başarılı işlemler) uygulanabilir.
Headers
| Field | Type | Description |
|---|---|---|
Authorization | String | Zorunlu. authenticate metodundan alınan erişim anahtarı. Bearer {access_token} formatında gönderilmelidir. |
Request Body
| Field | Type | Description |
|---|---|---|
status | String | Opsiyonel. İşlem durumuna göre filtreleme yapılmasını sağlar. |
Geçerli status değerleri:
| Değer | Açıklama |
|---|---|
successful | Başarılı işlemler |
failed | Başarısız işlemler |
cancel | İptal edilen işlemler |
refund | İade işlemleri |
"" (boş) | Tüm işlemler |
Response Example (Başarılı)
Dönen cevap, istenen işlemlerin detay bilgilerini içeren bir dizi nesne döner.
{
"success": true,
"transactions": [
{
"transaction_id": "123456789",
"amount": "100.00",
"currency": "TRY",
"status": "successful",
"card_no": "450803******1234",
"installments": 3,
"created_at": "2025-09-20 14:35:22"
},
{
"transaction_id": "987654321",
"amount": "50.00",
"currency": "TRY",
"status": "failed",
"card_no": "552879******9876",
"installments": 0,
"created_at": "2025-09-21 10:12:45"
}
]
}