Para çekim işlemlerinin durumlarını sorgulamak için kullanılan endpoint ve http metod bilgisi aşağıda verilmiştir.
HTTP Method | URL |
---|---|
POST | /v1/TransactionData/GetRequestWithdrawListByFilter |
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
tenant_id | int | Evet | Tenant Id |
process_level_status_id | int | Hayır | İşlem Durum Id'si (0: Bekleyen İşlemler , 1: Tamamlanan İşlemler, 2: Reddedilen İşlemler, 3: Başarısız İşlemler ) |
currency_code | string | Hayır | Para Birimi |
account_number | string | Hayır | Hesap Numarası |
wallet_number | string | Hayır | Cüzdan Numarası |
ext_transaction_id | string | Hayır | İşlem Id (Benzersiz Olmalı) |
begin_amount | decimal | Hayır | Minimum Tutar |
end_amount | decimal | Hayır | Maksimum Tutar |
start_date | string | Hayır | Başlangıç Tarihi |
end_date | string | Hayır | Bitiş Tarihi |
iban | string | Hayır | İban Numarası |
account_type_id | int | Hayır | Hesap Tipi Id (1: Bireysel , 2: İşletme) |
page_size | int | Evet | Sayfa Boyutu |
page_index | int | Evet | Sayfa Dizini |
order_column | string | Hayır | Sıralama Yapılacak Kolon |
order_by | string | Hayır | Sıralama Tipi (asc veya desc) |
is_completed | bool | Hayır | İşlem Tamamlandı mı ? |
Parametre | Tip | Açıklama |
---|---|---|
status | int | İşlem Statüsü |
code | string | Kod |
message | string | Mesaj |
payload | obje | Veri |
results | obje | Sonuçlar |
id | string | Id |
tenant_id | string | Tenant Id |
wallet_id | string | Cüzdan Id |
wallet_number | string | Cüzdan Numarası |
tx_correlation_id | int | İşlem Korelasyon Kimliği |
ext_transaction_id | string | İşlem Id (Benzersiz Olmalı) |
account_type | int | Hesap Tipi (1: Bireysel , 2: İşletme) |
account_id | string | Hesap Id |
account_number | string | Hesap Numarası |
bank_id | string | Banka Id |
bank_name | string | Banka Adı |
account_saved_bank_id | string | |
is_account_owner_bank | bool | |
name | bool | |
account_holder_name | string | Hesap Sahibinin Adı |
iban | string | Iban Numarası |
bank_account_no | string | Banka Hesap Numarası |
swift_code | string | Swift Kodu |
branch_code | string | Şube Kodu |
base_amount | decimal | Temel Tutar |
currency | string | Para Birimi |
description | string | Açıklama |
access_level_status | int | Aktif/Pasif Seviyesi |
process_level_status | int | İşlem Durum Id'si (0: Bekleyen İşlemler , 1: Tamamlanan İşlemler, 2: Reddedilen İşlemler, 3: Başarısız İşlemler ) |
receiver_national_id | string | Alıcı TCKN |
bank_response_json | string | Bankadan Dönen Cevap |
created_date_utc | string | Oluşturulma Tarihi |
updated_date_utc | string | Güncellenme Tarihi |
page_index | int | Sayfa Dizini |
last_row_index | int | Son Satır Dizini |
page_count | int | Sayfa Sayısı |
page_size | int | Sayfa Boyutu |
row_count | int | Satır Sayısı |
order_column | string | Sıralama Yapılacak Kolon |
order_by | string | Sıralama Tipi |
İSTEK (POST):
{
"tenant_id": 8,
"process_level_status_id": 1,
"currency_code": null,
"account_number": "643643743743743743",
"wallet_number": null,
"ext_transaction_id": null,
"begin_amount": null,
"end_amount": null,
"start_date":"2022-11-01",
"end_date": "2022-12-01",
"iban": null,
"account_type_id": null,
"page_size": 30,
"page_index": 0,
"order_column": null,
"order_by": "asc",
"is_completed": true
}
YANIT:
{
"status": 0,
"code": "100",
"message": "İşlem Başarılı",
"payload": {
"results": [
{
"id": "51245474865865865",
"tenant_id": "5476587698967865754643",
"wallet_id": "21521554754765858665",
"wallet_number": "421521521521",
"tx_correlation_id": 43643643643643643643643,
"ext_transaction_id": "54hn4537d-h48135159-454c-l329-0017g7kb7b35",
"account_type": 1,
"account_id": "512521521521521654754",
"account_number": "643643743743743743",
"bank_id": null,
"bank_name": null,
"account_saved_bank_id": null,
"is_account_owner_bank": false,
"name": null,
"account_holder_name": "BURAK YILMAZ",
"iban": "TR220006221935787735797651",
"bank_account_no": null,
"swift_code": "",
"branch_code": null,
"base_amount": 720.0000,
"currency": "TRY",
"description": "bireysel odeme\n",
"access_level_status": 1,
"process_level_status": 1,
"receiver_national_id": "96478512697",
"bank_response_json": "{\"Version\":null,\"StatusCode\":200,\"Message\":\"POST Request successful.\",\"ResponseException\":null,\"Result\":true}",
"created_date_utc": "2022-11-09T11:18:56.0862274+03:00",
"updated_date_utc": "2022-11-09T11:30:15.0409009+03:00"
},
{…}
],
"page_index": 1,
"last_row_index": 0,
"page_count": 1,
"page_size": 30,
"row_count": 1,
"order_column": "CreatedDateUtc",
"order_by": "asc"
}
}