15. Bakiye Sorgula (Wallet)

Belirli bir cüzdana ait bakiye sorgulamasını bu servis aracılığıyla sorgulayabilirsiniz

Cüzdan 'Id' ile Bakiye Sorgula

GET{{WalletUrl}}/api/v1/wallet/balances?Id=0000-0000-0000-0000-0000

Not: Bu servisin kullanılabilmesi için apikeypublic ve apiclientpublic parametrelerinin Header alanına eklenmiş olması zorunludur.

WalletAPI Adresi

Servise gönderilmesi gereken (Headers) parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API erişimi için kullanılan genel anahtar bilgisidir.

apiclientpublic

string

Evet

API'ye bağlanan istemcinin kimliğini tanımlayan bilgidir.

Servise gönderilmesi gereken (QueryString) parametreler şu şekildedir:

Parametre
Açıklama

Id

Bakiyesini sorgulamak istediğiniz cüzdanın kimlik bilgisi

{
    "Value": {
        "Id": "30bac1c0-ad6b-4c50-a52e-1b34f9b487a7",
        "Name": "juzdan1",
        "Alias": "8203287943",
        "WalletBalance": 975.00,
        "GiftBalances": [],
        "TotalGiftBalance": 0,
        "BlockedBalance": 0,
        "TotalBalance": 975.00,
        "AvailableBalance": 975.00
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Servis Cevap

Parametre
Tip
Açıklama

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 bilgilerini listeler.

Value

Array<Items>

İşlem sonucu dönen veri listesidir.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Cüzdanın benzersiz kimlik numarasıdır.

Name

String

Cüzdan sahibinin ad bilgisidir.

Alias

String

Cüzdan için tanımlanan alternatif ad bilgisidir.

WalletBalance

Decimal

Cüzdandaki toplam bakiyeyi döner. * GiftBalance içermez

GiftBalances

List

Cüzdana tanımlanmış hediye bakiyelerin listesini dönmektedir

TotalGiftBalance

Decimal

Cüzdandaki toplam hediye bakiyesini döner

BlockedBalance

Decimal

Kullanılamayan (bloke edilmiş) bakiyeyi döner

TotalBalance

Decimal

Cüzdan içerisindeki toplam bakiye Formül: WalletBalance + TotalGiftBalance

AvailableBalance

Decimal

Cüzdan içerisindeki kullanılabilir bakiye. Bu bakiye hediye bakiyeleri de kapsamaktadır. Ek olarak bloklu bakiye varsa kullanılabilir bakiye miktarı bloklu bakiye kadar düşmektedir Formül: (WalletBalance + TotalGiftBalance) - BlockedBalance

Last updated