8. Para Yatırma (Wallet)
Bir hesaba para yatırmak ve yatırılan tutarın işleme alınabilmesi amacıyla bu servis aracılığıyla bilgi gönderilmelidir.
Last updated
Bir hesaba para yatırmak ve yatırılan tutarın işleme alınabilmesi amacıyla bu servis aracılığıyla bilgi gönderilmelidir.
Last updated
POST
{{WalletUrl}}/api/v1/wallet/deposit
Servise gönderilmesi gereken parametreler şu şekildedir:
apikeypublic
string
Evet
API isteklerinde erişim izni sağlamak amacıyla kullanılan genel anahtar verisidir.
apiclientpublic
string
Evet
İstemcinin kimliğini doğrulamak için her istekte gönderilen açık kimlik anahtarıdır.
Id
Guid
Para yatırılmak istenen cüzdanın kimlik bilgisi
Amount
decimal
Yatırılmak istenen tutar
Description
string
İlgili işlemin açıklaması
ExternalReference
string
İşlemin takip numarası. Bu bilgiyle işlemi takip edebilirsiniz
IsFailure
bool
Gerçekleştirilen işlemin hata ile sonuçlanıp sonuçlanmadığını belirten kontrol bilgisidir.
IsSuccess
bool
İlgili servisin başarıyla tamamlandığını ifade eden işaret alanıdır.
Errors
Array
İstek sırasında oluşan hata detaylarının bulunduğu veri listesidir.
Value
Array<Items>
Servisten dönen veri nesnelerinin topluca tutulduğu alanı ifade eder.
Id
Guid
Sistemdeki her kayıt için otomatik oluşturulan benzersiz kimlik değeridir.
WalletOwnerId
Guid
Cüzdan sahibine atanan sistem içi benzersiz kimlik numarasıdır.
Name
string
Cüzdan sahibinin ismi veya kuruluş adını temsil eden metinsel ifadedir.
Alias
string
Cüzdana atanmış olan alternatif isim veya kısa tanımlamadır.
MerchantId
Guid
Üye iş yerini gösteren eşsiz kimlik numarasıdır.
RegionId
string
Cüzdan sahibinin kayıtlı olduğu coğrafi bölgeye ait kod bilgisidir.
CurrencyCode
string
İşlemlerde kullanılan para biriminin kısa kodu (örn: TRY, USD) bilgisidir.
Balance
decimal
Cüzdanın toplam sahip olduğu parasal bakiye tutarıdır.
AvailableBalance
decimal
Anlık kullanılabilir serbest bakiye değeridir.
TotalGiftBalance
decimal
Cüzdanda biriken toplam hediye bakiye miktarını gösterir.
BlockedBalance
decimal
Kullanımı sınırlandırılmış olan bloke bakiye bilgisidir.
FrozenUntil
DateTime
Cüzdanın askıya alındığı ve tekrar açılacağı tarihi gösterir.
IsFrozen
bool
Cüzdanın donuk (pasif) durumda olup olmadığını belirtir.
IsDeleted
bool
İlgili kaydın sistem üzerinde silinmiş statüde olup olmadığını gösteren alandır.
CreatedAt
DateTime
Kaydın sistemde ilk oluşturulduğu tarih bilgisidir.
UpdatedAt
DateTime
Kaydın son düzenleme tarihini ve saat bilgisini içerir.
TransactionId
Guid
İlgili işlem hareketinin benzersiz tanımlayıcı kimlik bilgisidir.