2. Wallet ile Getir
Belirtilen WalletId değeri ile ilişkili kayıt bilgilerine erişmek için bu servis kullanılmalıdır.
Last updated
Belirtilen WalletId değeri ile ilişkili kayıt bilgilerine erişmek için bu servis kullanılmalıdır.
Last updated
GET
{{WalletUrl}}/api/v1/wallet/transaction/by/wallet/:walletId?Page=1&PageSize=10&StartDate=2025-03-24T20:26:25.426Z&EndDate=2025-04-29T20:26:25.426Z&TransactionType=1
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
API erişiminde doğrulama için kullanılan genel anahtar bilgisidir.
apiclientpublic
string
Evet
İsteğin hangi istemciden geldiğini gösteren genel istemci anahtarıdır.
Servise gönderilmesi gereken (QueryString) parametreler şu şekildedir:
walletId
Page
Sayfa numarası
PageSize
Her bir sayfada alınmak istenen kayıt sayısı
StartDate
İlgili tarihten itibaren
EndDate
İlgili tarihe kadar
TransactionType
IsFailure
bool
İlgili servis işleminin başarısız olup olmadığını belirten boolen değerdir.
IsSuccess
bool
İlgili servisin başarılı şekilde tamamlanıp tamamlanmadığını ifade eder.
Errors
Array
Servis sırasında oluşabilecek hata mesajlarının bulunduğu bilgi alanıdır.
HasNextPage
bool
Listeleme işlemlerinde bir sonraki sayfanın olup olmadığını belirtir.
HasPreviousPage
bool
Önceki bir sayfanın varlığını gösteren işaret bilgisidir.
TotalCount
int
Sorgulanan toplam kayıt adedini ifade eder.
TotalPages
int
Sonuçların kaç sayfada toplandığını gösterir.
PageNumber
int
Mevcut görüntülenen sayfanın numarasını belirtir.
Items
List
Sayfa içerisinde dönen veri nesnelerinin listesini içerir.
Id
Guid
Kayıt veya işlemin sistemdeki eşsiz kimliğini temsil eder.
WalletId
Guid
İlgili işlemin gerçekleştiği cüzdanın benzersiz ID numarasıdır.
TransactionType
string
İşlemin kategorisini tanımlar (örneğin: ödeme, iade, transfer).
Amount
decimal
İşlem kapsamında kullanılan toplam tutarı ifade eder.
GiftAmount
decimal
İşlemde hediye bakiyesinden kullanılan miktardır.
Description
string
İşlemle ilgili açıklayıcı kısa bilgi alanıdır.
ExternalReference
string
Harici bir sistemde tanımlanan referans kodudur.
CreatedAt
DateTime
İşlemin oluşturulma zaman damgasını belirtir.
UpdatedAt
DateTime
İşlemin güncellenmiş olduğu son zaman bilgisidir.
BalanceAfterTransaction
decimal
İşlem sonrası cüzdanda kalan güncel bakiye miktarıdır.
SourceWalletId
Guid
Paranın çıkış yaptığı cüzdanın kimliğini gösterir.
DestinationWalletId
Guid
Paranın gönderildiği hedef cüzdanın kimlik bilgisidir.
GiftBalanceId
int
İşlemde kullanılan hediye bakiyesine ait kimlik numarasıdır.
MainTransactionId
Guid
Bağlantılı asıl işlemin sistemdeki ID bilgisidir.
UniqueCode
string
İşleme özel üretilmiş eşsiz tanımlayıcı koddur.
UsedGiftBalances
List
Kullanımda olan hediye bakiye bilgilerinin listelendiği alandır.
CashbackAmount
decimal
İşlem sonrasında kullanıcıya sağlanan cashback tutarını gösterir.
Listelenmek istenen cüzdan sahip tipleri Bkz:
İşlem tipi özelinde Bkz: