Summary Record By Filter

URL

Tüm işlem geçmişini listelemek için kullanılan ilgili endpoint ve http metod bilgisi aşağıda verilmiştir.

HTTP Method URL
POST /v1/TransactionData/SummaryRecordByFilter

İstek Parametreleri

Parametre Tip Zorunlu Açıklama
page_size int Hayır Sayfa Boyutu
page_index int Hayır Sayfa Dizini
order_column string Evet Sıralama Yapılacak Kolon
order_by string Hayır Sıralama Tipi (asc veya desc)
id int Hayır ID
ext_transaction_id string Hayır İşlem Id (Benzersiz Olmalı)
tenant_id int Hayır Tenant ID'si
wallet_id int Hayır Wallet ID'si
process_level_status_id int Hayır İşlem Durum Id'si
transaction_type_code int Hayır İşlem Tipi Kodu
to_wallet_id int Hayır Cüzdan ID'si
currency_code string[] Hayır Para Birimi / ÖRN: ["TRY"]
from_account_number string Hayır Hesap Numarasından Gelen
from_account_type_Id int Hayır Hesap Tipi ID'sinden Gelen
from_account_Id int Hayır Hesap ID'sinden Gelen
from_wallet_number string Hayır Cüzdan Numarasından Gelen
to_account_type_Id int Hayır Hesap Tipi ID'sine
to_account_Id int Hayır Hesap ID'sine
to_account_number string Hayır Hesap Numarasına
to_wallet_number string Hayır Cüzdan Numarasına
from_description string Hayır Gelen Açıklama
to_description string Hayır Gönderilen Açıklama
transaction_direction string Hayır İşlem Yönlendirme
start_date datetime Hayır Başlangıç Tarihi
end_date datetime Hayır Bitiş Tarihi
min_amount int Hayır Minimum Tutar
max_amount int Hayır Maksimum Tutar
media_identifier string Hayır Ortam Tanımlayıcısı
provider_id string Hayır Sağlayıcı Id'si
is_media_identifier_used bool Hayır
transaction_type_code_list obje Hayır
transaction_group int Hayır
transaction_type_codes string Hayır
is_local bool Hayır

Dönüş Parametreleri

Parametre Tip Açıklama
status int İşlem Statüsü
code string Kod
massage string Mesaj
payload obje Veri
results obje[] Sonuç
id string Id
tenant_id string Tenant ID'si
tx_group_correlation_id string Korelasyon Grup ID
tx_ref_correlation_id string Referans Korelasyon ID
wallet_id string Cüzdan ID'si
transaction_type_id int İşlem Tipi ID'si
transaction_type string İşlem Tipi
transaction_status_id int İşlem Statüsü ID'si
transaction_status string İşlem Statüsü
result_code string Sonuç Kodu
tx_additional_data_json string Eklenilen Json Data'sı
created_date_utc datetime Oluşturulma Tarihi
updated_date_utc datetime Güncellenme Tarihi
completed_date_utc datetime Tamamlanma Tarihi
financial_process_completed_date_utc datetime Finansallaştığı Tarih
is_financial_process_completed boolean Finansallaşma Süreci Tamamlandı mı ? (Evet/Hayır(True/False))
to_wallet_id string Cüzdan ID'sine
tx_base_amount decimal Vergi Matrahı
tx_additional_fee decimal Komisyon Ücreti
tx_amount_with_additional_fee decimal Komisyon Eklenmiş Ücret Miktarı
currency_code string Para Birimi
tx_end_user_preview_json string Son Kullanıcı Json Önizlemesi
tx_pre_financial_acquired_record_json string Ön Finansallaşma Kayıtları Json
tx_financial_acquired_record_json string Finansallaşma Kayıtları Json
from_description string Gelen Açıklama
to_description string Gönderilen Açıklama
kyc_level_id int Kyc Seviyesi ID'si
from_account_type_Id int Hesap Tipi ID'sinden Gelen
from_account_Id string Hesap ID'sinden Gelen
from_wallet_number string Cüzdan Numarasından Gelen
from_account_number string Hesap Numarasından Gelen
to_account_number string Hesap Numarasına
to_account_type_Id int Hesap Tipi ID'sine
to_account_Id string Hesap ID'sine
to_wallet_number string Cüzdan Numarasına
is_need_settlement boolean Hakedişe İhtiyaç var mı?(Evet/Hayır)(true/false)
settlement_day int Hakedişe Kalan Gün
ext_transaction_id string İşlem ID'si
from_user_kyc_info string Kullanıcıdan Gelen Kyc Detay
to_user_kyc_info string Kullanıcıdan Giden Kyc Detayı
source_type string Kaynak Tipi
channel_type string Kanal Tipi
media_identifier string Ortam Tanımlayıcısı
terminal_no string Terminal Numarası
media_type string Ortam Tipi
provider_id string Sağlayıcı Id'si
to_account_tx_base_amount decimal
to_account_tx_additional_fee decimal
to_account_tx_amount_with_additional_fee decimal
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 (asc veya desc)

İSTEK (POST):

{
  "id": 0,
  "ext_transaction_id": "",
  "tenant_id": 0,
  "wallet_id": 0,
  "process_level_status_id": 60,
  "transaction_type_code": 0,
  "to_wallet_id": 0,
  "currency_code": ["TRY"],
  "from_account_number": "",
  "from_account_type_Id": 0,
  "from_account_Id": 0,
  "from_wallet_number": "",
  "to_account_type_Id": 0,
  "to_account_Id": 0,
  "to_account_number": "",
  "to_wallet_number": "",
  "from_description": "",
  "to_description": "",
  "transaction_direction": "",
  "start_date": "",
  "end_date": "",
  "min_amount": 0,
  "max_amount": 0,
  "media_identifier": "",
  "provider_id": "",
  "is_media_identifier_used": 0,
  "transaction_type_code_list": [
    0
  ],
  "page_size": 100,
  "page_index": 0,
  "order_column": "Id",
  "order_by": "asc",
  "transaction_group": 0,
  "transaction_type_codes": "",
  "is_local": 0
}

YANIT:

{
    "status": 0,
    "code": null,
    "message": null,
    "payload": {
        "results": [
            {
                "id": "12527227424023",
                "tenant_id": "5",
                "tx_group_correlation_id": "0",
                "tx_ref_correlation_id": "0",
                "wallet_id": "46272426206222275245",
                "transaction_type_id": 1002,
                "transaction_type": "Topup Credit Card | IsCashinTx = true",
                "transaction_status_id": 40,
                "transaction_status": "CancelCompleted",
                "result_code": "Success",
                "tx_additional_data_json": "{\"TenantId\":5,\"ExtCreditTransactionId\":\"0302202117:21\",\"CreditCardPostTypeId\":\"b_pos_5625665ddss\",\"AccountNumber\":\"ENS00012111222\",\"WalletNumber\":\"1272712926\",\"Amount\":100.0,\"CurrencyCode\":\"TRY\"}",
                "created_date_utc": "2021-08-03T14:27:37.691857Z",
                "updated_date_utc": "2021-12-13T12:35:35.6327799Z",
                "completed_date_utc": "2021-12-13T12:35:35.252742Z",
                "financial_process_completed_date_utc": null,
                "is_financial_process_completed": false,
                "to_wallet_id": "0",
                "tx_base_amount": 100.00,
                "tx_additional_fee": -6.00,
                "tx_amount_with_additional_fee": 94.00,
                "currency_code": "TRY",
                "tx_end_user_preview_json": "",
                "tx_pre_financial_acquired_record_json": null,
                "tx_financial_acquired_record_json": null,
                "from_description": "",
                "to_description": "",
                "kyc_level_id": 30,
                "from_account_type_id": 1,
                "from_account_id": "4723266248271272222",
                "from_wallet_number": "1179714926",
                "from_account_number": "ENS00012111222",
                "to_account_number": "0",
                "to_account_type_id": 0,
                "to_account_id": "0",
                "to_wallet_number": "0",
                "is_need_settlement": false,
                "settlement_day": 0,
                "ext_transaction_id": null,
                "from_user_kyc_info": null,
                "to_user_kyc_info": null,
                "source_type": null,
                "channel_type": null,
                "media_identifier": null,
                "terminal_no": null,
                "media_type": "",
                "provider_id": null
                "to_account_tx_base_amount": 3.0000,
                "to_account_tx_additional_fee": 0.0000,
                "to_account_tx_amount_with_additional_fee": 3.0000

            },

            …
            }
        ],
        "page_index": 1,
        "last_row_index": 0,
        "page_count": 41,
        "page_size": 100,
        "row_count": 4001,
        "order_column": "UpdatedDateUtc",
        "order_by": "descs"
    }
}
Transaction Type Code Transaction Type
1001 Topup Bank Transfer (Bireysel hesap)
1002 Topup Credit Card (Bireysel hesap)
1003 Topup Debit Card
1004 Topup Bank Transfer (İşletme hesabı)
1005 Topup Credit Card (İşletme hesabı)
1006 Topup Debit Card
2001 Withdraw to Bank (Bireysel hesap)
2002 Withdraw to Bank (İşletme hesabı)
3001 P2P Send Money to Wallet (PersonalToPersonalTransfer)
3002 P2B Send Money to Wallet
3003 B2B Send Money to Wallet
3004 B2P Send Money To Wallet
3005 Transfer To Virement
4001 Send Money To Bank (İşletme hesabı)
4002 Send Money To Bank (Bireysel hesap)
5001 P2B Payment
10001 P2B Payment Refund (Async)
3010 B2P Cash Back - Cash Balance
3020 B2P Cash Back - Payment Balance
5003 Card Package Pre Auth
1007 Conditional Refund
1008 Conditional Refund
5010 P2B Sync Wallet Transfer (Anlık Havale Tipi)
5002 B2B Payment
5004 P2B Payment Burn Loyalty
5006 P2B Payment Earn Loyalty