Ana içeriğe geç

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

FieldTypeDescription
AuthorizationStringZorunlu. authenticate metodundan alınan erişim anahtarı. Bearer {access_token} formatında gönderilmelidir.

Request Body

FieldTypeDescription
statusStringOpsiyonel. İşlem durumuna göre filtreleme yapılmasını sağlar.

Geçerli status değerleri:

DeğerAçıklama
successfulBaşarılı işlemler
failedBaş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"
}
]
}