14. Para Transfer (Wallet - Alias)

Cüzdanlar arası para transferi yapmak için bu servisi kullanabilirsiniz

Cüzdan Id ile Cüzdan Alias'a Para Transferi

POST{{WalletUrl}}/api/v1/wallet/transfer/by/wallet/to/alias

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

WalletAPI Adresi

Servise gönderilmesi gereken parametreler şu şekildedir:

Parametre
Tip
Zorunlu
Açıklama

apikeypublic

string

Evet

API erişimi için kullanılan herkese açık anahtar.

apiclientpublic

string

Evet

İstemciyi tanımlamak için kullanılan herkese açık anahtar.

{
  "SourceWalletId": "1fef5f3f-3c7b-4aa7-b0dd-713ba391765d",
  "DestinationAlias": "7062444779",
  "Amount": 1,
  "Description": "description"
}

Servis İstek

SourceWalletId

Guid

Para'nın çıkacağı hesabın kimlik bilgisi

DestinationAlias

string

Para'nın iletileceği hesap numarası

Amount

decimal

Transfer edilecek tutar

Description

string

İlgili işlemin açıklaması

{
    "Value": {
        "Id": "830f8449-c816-4706-9933-dde252fc44d0",
        "WalletOwnerId": "9edb23f2-7362-42a8-8eb4-0c89ffb397b0",
        "Name": "Elisabeth",
        "Alias": "3087472741",
        "MerchantId": 2071,
        "RegionId": 1,
        "CurrencyCode": "TRY",
        "Balance": 75.00,
        "AvailableBalance": 75.00,
        "TotalGiftBalance": 0,
        "BlockedBalance": 0,
        "FrozenUntil": "0001-01-01T00:00:00",
        "IsFrozen": false,
        "IsDeleted": false,
        "CreatedAt": "2025-05-01T17:24:20.703144Z",
        "UpdatedAt": "2025-05-01T17:29:57.9469992Z",
        "TransactionId": null
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

Servis işlemi başarısız olduysa true, aksi halde false döner.

IsSuccess

bool

Servis işlemi başarılı olduysa true, aksi halde false döner.

Errors

Array

İşlem sırasında oluşan hata mesajlarını içerir.

Value

Array<Items>

Servisten dönen başarılı veri kümesi.

Servis Cevap (Value)

Parametre
Tip
Açıklama

Id

Guid

Varlığın sistemdeki benzersiz kimlik numarası.

WalletOwnerId

Guid

Cüzdan sahibine ait benzersiz kimlik numarası.

Name

string

Cüzdan sahibinin adı.

Alias

string

Cüzdan sahibine atanan alternatif isim (takma ad).

MerchantId

Guid

İlgili satıcıya ait benzersiz kimlik numarası.

RegionId

string

Cüzdanın bağlı olduğu coğrafi bölge kimliği.

CurrencyCode

string

Cüzdanın para birimi kodu (örneğin: TRY, USD).

Balance

decimal

Cüzdandaki toplam bakiye.

AvailableBalance

decimal

İşlem yapılabilir kullanılabilir bakiye.

TotalGiftBalance

decimal

Cüzdandaki hediye bakiye toplamı.

BlockedBalance

decimal

İşlem yapılamayan, bloke edilmiş bakiye.

FrozenUntil

DateTime

Cüzdanın donmuş olduğu son tarih/zaman bilgisi.

IsFrozen

bool

Cüzdanın donmuş olup olmadığını belirten değer.

IsDeleted

bool

Cüzdanın sistemden silinip silinmediğini gösteren değer.

CreatedAt

DateTime

Cüzdan kaydının oluşturulduğu tarih/zaman.

UpdatedAt

DateTime

Cüzdan kaydının son güncellendiği tarih/zaman.

TransactionId

Guid

Son işlemle ilişkilendirilmiş işlem kimlik numarası.

Last updated