Transaction Detail
GET https://uygulama.vomsis.com/api/vpos/v3/transaction/find
Bu metod, referanceNo kullanarak daha önce gerçekleştirilmiş bir ödeme işleminin tüm detaylarını sorgulamak için kullanılır.
Headers
| Field | Type | Description |
|---|---|---|
Authorization | String | Zorunlu. authenticate metodundan alınan token. Bearer {access_token} formatında gönderilmelidir. |
Request Body
| Field | Type | Description |
|---|---|---|
referanceNo | String | Zorunlu. Detayları sorgulanacak olan işlemin benzersiz ID'si. |
Response Parameters
Dönen cevap, istenen işlemin detay bilgilerini doğrudan içeren bir nesne döner.
| Alan | Type | Description |
|---|---|---|
referanceNo | String | İşlemin benzersiz referans numarası. |
transactionDate | String | İşlemin yapıldığı tarih ve saati. |
posName | String | İşlemin gerçekleştirildiği Sanal POS'un adı. |
errorCode | String | İşlemden dönen hata kodu. |
errorMessage | String | İşlemden dönen hata mesajı. |
description | String | İşlem açıklaması. |
maskedPan | String | Maskelenmiş kredi kartı numarası. |
creditCardBank | String | Kredi kartının ait olduğu bankanın adı. |
clientIp | String | Müşterinin IP adresi. |
amount | String | İşlem tutarı. |
paidAmount | String | Ödenen tutar. |
installment | String | Taksit sayısı. |
installmentRatio | String | Taksit komisyon oranı. |
customInputs | Object | Sistem üzerinden oluşturmuş olduğunuz özel alanlar varsa bu nesne altında yer alır. |
Response Example (Başarılı)
Dönen cevap, istenen işlemin detay bilgilerini içeren bir dizi nesne döner.
{
"success": true,
"data": {
"referanceNo": "68VPD21F17096DDC287D",
"transactionDate": "2025-10-30 15:46:26",
"posName": "VOMSİS NKOLAY",
"errorCode": "00",
"errorMessage": "",
"maskedPan": "557113******5575",
"creditCardBank": "AKBANK T.A.Ş.",
"clientIp": "123.123.123.123",
"amount": "6.00",
"paidAmount": "7.80",
"installment": 1,
"installmentRatio": "29.9900",
"description": "Test Ödemesi",
"status": "Başarılı",
"customInputs": {
"il": "İSTANBUL",
"ilce": "BEŞİKTAŞ"
}
}
}