Cüzdan hesabından IBAN a veya başka bir cüzdan hesabına para göndermek için kullanılır.
Output: Result<object modelidir.
Request URL
POST API_URL/moneyTransfer
//Request
var model = new
{
"AliciHesapId": "1234", // cüzdana transfer yapmak için cüzdan numarası yazılmalı, yoksa boş bırakılmalı
"AliciTel": "", //aliciya ait telefon numarası
"AliciKimlikNo": "", //alıcıya ait kimlik-vergi numarası
"AliciAdi": "ALICI ADI", //IBAN a gönderimlerde hesap adı
"IBAN": "TR590013400001237838800000",
"GonderimTuru": 1, //******* aşağıda belirtilmiştir.
"Aciklama": "hesaba gönderim",
"Tutar": 100.12
}
/* GÖNDERİM TÜRLERİ
Tanimsiz = 0,
AidatOdemesi = 1,
BireyselOdeme = 2,
Diger = 3,
DigerKiraOdemesi = 4,
EgitimOdemesi = 5,
ETicaretOdemesi = 6,
IsyeriKirasiOdemesi = 7,
KonutKirasiOdemesi = 8,
KrediOdemesi = 10,
PersonelOdemesi = 11,
TicariOdeme = 12
*/
var client = new RestClient(url);
var request = new RestRequest("moneyTransfer", Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddHeader("MerchantId", "MERCHANT ID NİZ");
request.AddHeader("UserId", "API USER ID NİZ");
request.AddHeader("ApiKey", "API KEY İNİZ");
request.AddJsonBody(model);
var result = client.Execute(request);
//Response
{
"Message": "İşlem Başarılı - 8612124440945301",
"ErrorCode": 0,
"Errors": null,
"IsDone": true,
"ElapsedTime": 755,
"Content": {
"Bakiye": 4138263.92,
"OdemeNo": "O9V2144459091",
"IslemRefNo": "8612124440945301"
}
}