14. Para Transferi (Alias)

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

Cüzdan 'Alias' ile Para Transferi

POST {{WalletUrl}}/api/v1/wallet/transfer/by/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'yi çağırmak için kullanılan genel anahtar.

apiclientpublic

string

Evet

İstemciyi tanımlamak için kullanılan genel istemci anahtarı.

{
  "SourceAlias": "8460440228",
  "DestinationAlias": "2816220769",
  "Amount": 1,
  "Description": "string",
  "ExternalReference": "{{$guid}}"
}

Servis İstek

SourceAlias

Guid

Para'nın çıkacağı hesap numarası

DestinationAlias

Guid

Para'nın iletileceği hesap numarası

Amount

decimal

Transfer edilecek tutar

Description

string

İlgili işlemin açıklaması

{
    "IsSuccess": true,
    "IsFailure": false,
    "Value": {
        "TransferId": "fdcc42cc-5eee-43b0-8bec-7111688feee5",
        "SourceTransactionId": "170a91bc-f60e-400a-9b98-5ab2c64dc70e",
        "DestinationTransactionId": "b2fe593f-7ac1-4135-ad30-9cfed3e489dd",
        "SourceWalletId": "2ea244d1-6ed2-4eca-a84b-273c62f64606",
        "DestinationWalletId": "7883fb19-2359-4a9b-b917-f08a259898ed",
        "SourceWalletBalanceAfterTransaction": 1.00,
        "DestinationWalletBalanceAfterTransaction": 1.80
    }
}

Servis Cevap

Parametre
Tip
Açıklama

IsFailure

bool

Servis çağrısının başarısız olup olmadığını belirtir.

IsSuccess

bool

Servis çağrısının başarılı olup olmadığını belirtir.

Errors

Array

Hata oluştuysa hata detaylarının listesi.

Value

Array<Items>

Başarılı çağrıda dönen veri kümesi.

Servis Cevap (Value)

Parametre
Tip
Açıklama

TransferId

Guid

Transfer işleminin kimlik bilgisi

SourceTransactionId

Guid

Kaynak cüzdan hesabı için üretilmiş işlemin kimlik bilgisi

DestinationTransactionId

Guid

Alıcı cüzdan hesabı için üretilmiş işlemin kimlik bilgisi

SourceWalletId

Guid

Kaynak cüzdan kimlik bilgisi

DestinationWalletId

Guid

Alıcı cüzdan kimlik bilgisi

SourceWalletBalanceAfterTransaction

decimal

Kaynak cüzdanın işlem sonrasındaki bakiyesi

DestinationWalletBalanceAfterTransaction

decimal

Alıcı cüzdanın işlem sonrasındaki bakiyesi

Last updated