Ek Servisler
Raporlama Servisi
İşlemlerinizi sayfalama desteğiyle, sade JSON alanlarıyla listeleyin — mutabakat ve toplu rapor senaryoları için İşlem Doğrulama'nın hafif alternatifi.
Endpoint ve Parametreler
TESTPOST https://paynkolaytest.nkolayislem.com.tr/Vpos/Payment/PfTransactionReportList
PRODPOST https://paynkolay.nkolayislem.com.tr/Vpos/Payment/PfTransactionReportList
| Parametre | Zorunlu | Açıklama |
|---|---|---|
| sx | ✅ | sx Listeleme değeriniz |
| startDate | ✅ | Başlangıç tarihi (DD.MM.YYYY) |
| endDate | ✅ | Bitiş tarihi (DD.MM.YYYY) — en fazla 1 aylık aralık |
| clientReferenceCode | ❌ | Kendi referans kodunuz |
| referenceCode | ❌ | Paynkolay referans kodu (ör. IKSIRPF…) |
| pageCount | ❌ | Sayfa indeksi (1'den başlar) |
| pageSize | ❌ | Sayfa başına sonuç sayısı |
| hashDatav2 | ✅ | Aşağıdaki formülle üretilen imza |
hashDatav2 = Base64(SHA512(sx | startDate | endDate | clientReferenceCode | referenceCode | merchantSecretKey))Yanıt
{
"List": [
{
"authCode": "S05590",
"trxDate": "27.07.2026 00:00:00",
"installmentCount": 1,
"authorizationAmount": 100,
"referenceCode": "IKSIRPF539108",
"clientReferenceCode": "batch-56173412-001",
"status": "SUCCESS",
"transactionType": "SALES",
"cardHolderName": "PAYNKOLAY TEST",
"is3d": true,
"posType": "Sanal POS",
"currencyCode": "TRY",
"valorDate": "28.07.2026 00:00:00"
}
],
"responseCode": 2,
"responseData": "İşlem başarılı."
}Durum ve işlem tipi değerleri İşlem Doğrulama ile aynıdır (SUCCESS / ERROR / NEW; SALES / cancel / refund) — her kaydın status alanını kontrol edin.
İşlem Doğrulama'dan Farkı
| İşlem Doğrulama (PaymentList) | Raporlama (PfTransactionReportList) | |
|---|---|---|
| Detay seviyesi | Ham banka yanıtı (BANK_RESULT) dahil tam detay | Sade, rapor dostu alanlar |
| Sayfalama | Yok | pageCount + pageSize ile var |
| Referans filtresi | clientRefCode | clientReferenceCode + referenceCode (IKSIRPF…) |
| Tipik kullanım | Tek işlemin akıbetini doğrulama | Günlük/aylık mutabakat listeleri |
Son güncelleme: 5 Eylül 2026