12. Para Transferi (Wallet)
Cüzdanlar arası para transferi yapmak için bu servisi kullanabilirsiniz
Last updated
Cüzdanlar arası para transferi yapmak için bu servisi kullanabilirsiniz
Last updated
POST
{{WalletUrl}}/api/v1/wallet/transfer
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
Servisi kullanabilmek için gerekli olan genel API anahtarı.
apiclientpublic
string
Evet
Servis erişimi için gerekli olan istemci kimliği.
SourceWalletId
Guid
Para'nın çıkacağı hesabın kimlik bilgisi
DestinationWalletId
Guid
Para'nın iletileceği hesabın kimlik bilgisi
Amount
decimal
Transfer edilecek tutar
Description
string
İlgili işlemin açıklaması
IsFailure
bool
İşlemin başarısız olup olmadığını belirtir.
IsSuccess
bool
İşlemin başarılı olup olmadığını belirtir.
Errors
Array
İşlem sırasında oluşan hata mesajlarını içerir.
Value
Array<Items>
İşlem sonucu dönen veri kümesini içerir.
Id
Guid
Cüzdan kaydına ait benzersiz kimlik numarası.
WalletOwnerId
Guid
Cüzdan sahibine ait benzersiz kimlik numarası.
Name
string
Cüzdan sahibinin adı.
Alias
string
Cüzdan için belirlenen takma ad (alias).
MerchantId
Guid
Cüzdanın ilişkili olduğu işyeri (merchant) kimlik numarası.
RegionId
string
Cüzdanın ait olduğu bölge kodu.
CurrencyCode
string
Cüzdanın para birimi kodu (örn: TRY, USD).
Balance
decimal
Cüzdanın toplam mevcut bakiyesi.
AvailableBalance
decimal
Anında kullanılabilir bakiye miktarı.
TotalGiftBalance
decimal
Toplam hediye bakiye miktarı.
BlockedBalance
decimal
Blokeli (kullanılamayan) bakiye miktarı.
FrozenUntil
DateTime
Cüzdanın dondurulduğu tarih ve zaman bilgisi (varsa).
IsFrozen
bool
Cüzdanın geçici olarak dondurulup dondurulmadığını gösterir.
IsDeleted
bool
Cüzdan kaydının silinip silinmediğini belirtir.
CreatedAt
DateTime
Cüzdan kaydının oluşturulma tarihi.
UpdatedAt
DateTime
Cüzdan kaydının en son güncellenme tarihi.
TransactionId
Guid
İşlem sonucunda üretilen benzersiz işlem kimlik numarası.