17. Satış/Harcama (Alias)
Cüzdan ile yapılan satış/harcama işlemlerini bu servis üzerinden yönetebilirsiniz
Last updated
Cüzdan ile yapılan satış/harcama işlemlerini bu servis üzerinden yönetebilirsiniz
Last updated
POST
{{WalletUrl}}/api/v1/wallet/purchase/by/alias
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
API erişimi için kullanılacak genel anahtar bilgisidir.
apiclientpublic
string
Evet
İlgili istemciyi tanımlayan, sistemdeki genel client anahtarı bilgisidir.
Alias
string
Satış/Harcama işleminin gerçekleştiği cüzdan numarası
Amount
decimal
İşlem tutarı
Description
string
İşleme ait açıklama
ExternalReference
string
İşlem takip numarası
UseGiftBalance
bool
İlgili işlemin gerçekleştiği cüzdana tanımlı hediye bakiye varsa, bu bakiye kullanılsın mı?
CashbackApply
bool
İşlem sonrasında Cashback uygulansın mı?
CashbackType
string
CashbackValue
decimal
Verilecek Cashback değeri
IsFailure
bool
Servis isteği başarısız olduysa true döner, aksi halde false.
IsSuccess
bool
Servis isteği başarılı olduysa true döner, aksi halde false.
Errors
Array
Hata durumunda dönen mesaj veya hata kodu listesidir.
Value
Array<Items>
Servisten dönen verilerin bulunduğu ana listedir.
Id
Guid
İşleme ait benzersiz kimlik numarasıdır.
WalletId
String
İşlemin gerçekleştiği cüzdanın kimliğidir.
TransactionType
String
İşlemin türünü belirtir (ör. ödeme, iade, aktarım).
Amount
Decimal
İşlemde kullanılan toplam tutarı belirtir.
GiftAmount
Decimal
Hediye bakiyesinden kullanılan tutardır.
Description
String
İşleme dair açıklayıcı bilgidir.
ExternalReference
String
Harici sistem tarafından sağlanan referans bilgisidir.
CreatedAt
DateTime
İşlemin oluşturulduğu tarih ve zaman.
UpdatedAt
DateTime
İşlem üzerinde yapılan son güncelleme zamanı.
BalanceAfterTransaction
Decimal
İşlem sonrası cüzdanın yeni bakiyesi.
SourceWalletId
String
Kaynak cüzdan ID’si (aktarım işlemlerinde kullanılır).
DestinationWalletId
String
Hedef cüzdan ID’si (aktarım işlemlerinde kullanılır).
GiftBalanceId
Guid
Kullanılan hediye bakiyesinin kimliğidir.
MainTransactionId
Guid
Ana işleme ait ID (bağlantılı işlemlerde referans olur).
UniqueCode
String
İşleme özel benzersiz kod.
UsedGiftBalances
List
Kullanılan hediye bakiyelerinin listesi.
CashbackAmount
Decimal
Bu işlem sonucu kazanılan geri ödeme (cashback) tutarı.
Cashback tipi Bkz: