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 |
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
page_size | int | Hayır | Sayfa Boyutu (Dönen kayıt sayısı) |
page_index | int | Hayır | Sayfa Dizini |
order_column | string | Evet | Sıralama Yapılacak Sütun (CreatedDateUtc) |
order_by | string | Hayır | Sıralama Tipi (desc) |
ext_transaction_id | string | Hayır | İşlem ID (Bir servise istek atarken requestt'te verilen Id) |
id | int | Hayır | ID (Bir servise istek attıktan sonra response'da dönen Id) |
tenant_id | int | Hayır | Tenant ID |
wallet_id | int | Hayır | Gönderici Cüzdan ID'si (Wallet/info veya Wallet/ListByFilter servislerinden erişilebilir) |
process_level_status_id | int | Hayır | İşlem Durum Kodu (10: Beklemede, 20: Tamamlandı, 40: İptal Tamamlandı, 60: İade Tamamlandı) |
transaction_type_code | int | Hayır | İşlem Tipi Kodu /ÖRN: 5001 (Kodlar sayfanın aşağısında mevcuttur) |
transaction_type_code_list | int[] | Hayır | İşlem Tipi Kodu Listesi /ÖRN: [5001, 2001] |
to_wallet_id | int | Hayır | Alıcı Cüzdan ID'si |
currency_code | string[] | Hayır | Para Birimi /ÖRN: ["TRY"] |
from_account_number | string | Hayır | Gönderici Hesap Numarası |
from_account_type_Id | int | Hayır | Gönderici Hesap Tipi Kodu |
from_account_Id | int | Hayır | Gönderici Hesap ID'si |
from_wallet_number | string | Hayır | Gönderici Cüzdan Numarası |
to_account_type_Id | int | Hayır | Alıcı Hesap Tipi Kodu |
to_account_Id | int | Hayır | Alıcı Hesap ID'si |
to_account_number | string | Hayır | Alıcı Hesap Numarası |
to_wallet_number | string | Hayır | Alıcı Cüzdan Numarası |
from_description | string | Hayır | Gelen Açıklama |
to_description | string | Hayır | Gönderilen Açıklama |
start_date | datetime | Hayır | Başlangıç Tarihi (Tarih aralığı belirtilmezse default olarak son 1 gün filtrelenir) |
end_date | datetime | Hayır | Bitiş Tarihi |
min_amount | int | Hayır | Minimum İşlem Tutarı |
max_amount | int | Hayır | Maksimum İşlem Tutarı |
media_identifier | string | Hayır | Kartlı işlem aramalarında kullanılacak parametredir. /ÖRN: 519653axvdab1234 |
is_media_identifier_used | bool | Hayır | Tüm kartlı işlemleri listelemek için kullanılacak parametredir. |
provider_id | string | Hayır | Sağlayıcı Id'si /ÖRN: CardPackage, Metropol |
channel_type | bool | Hayır | Kanal Türü (Sadece ATM işlemlerini listelemek için "channel_type" : "ATM") |
transaction_group | int | Hayır | |
is_local | bool | Hayır |
Parametre | Tip | Açıklama |
---|---|---|
status | int | İşlem Statüsü |
code | string | Kod |
message | string | Mesaj |
payload | obje | Veri |
results | obje[] | Sonuç |
id | string | ID (Bir servise istek attıktan sonra response'da dönen Id) |
tenant_id | string | Tenant ID |
tx_group_correlation_id | string | Korelasyon Grup ID |
tx_ref_correlation_id | string | Referans Korelasyon ID |
wallet_id | string | Gönderici Cüzdan ID'si |
transaction_type_id | int | İşlem Tipi Kodu (Kodlar sayfanın aşağısında mevcuttur) |
transaction_type | string | İşlem Tipi |
transaction_status_id | int | İşlem Durum Kodu (10, 20, 40, 60) |
transaction_status | string | İşlem Durumu (NormalPending:Beklemede, NormalCompleted:Tamamlandı, CancelCompleted:İptal, ReverseCompleted:İade) |
result_code | string | Sonuç Kodu (Success) |
tx_additional_data_json | string | Tx Json Datası |
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şma Tarihi |
is_financial_process_completed | boolean | Finansallaşma Süreci Tamamlandı mı ? (True/False) |
to_wallet_id | string | Alıcı Cüzdan ID'si |
tx_base_amount | decimal | Temel Tutar |
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 |
from_account_type_Id | int | Gönderici Hesap Tipi Kodu |
from_account_Id | string | Gönderici Hesap ID'si |
from_wallet_number | string | Gönderici Cüzdan Numarası |
from_account_number | string | Gönderici Hesap Numarası |
to_account_number | string | Alıcı Hesap Numarası |
to_account_type_Id | int | Alıcı Hesap Tipi Kodu |
to_account_Id | string | Alıcı Hesap ID'si |
to_wallet_number | string | Alıcı Cüzdan Numarası |
is_need_settlement | boolean | Hakedişe İhtiyaç var mı?(true/false) |
settlement_day | int | Hakedişe Kalan Gün |
ext_transaction_id | string | İşlem ID'si (Bir servise istek atarken requestt'te verilen Id) |
from_user_kyc_info | string | Gönderici Kyc Detayı |
to_user_kyc_info | string | Alıcı Kyc Detayı |
source_type | string | Kaynak Türü |
channel_type | string | Kanal Türü (ATM işlemlerinde "channel_type" : "ATM" olarak döner.) |
media_identifier | string | Ortam Tanımlayıcısı /ÖRN: 519653axvdab1234 |
terminal_no | string | Terminal Numarası |
media_type | string | Kullanılan kart tipinin döndüğü parametredir. |
provider_id | string | Sağlayıcı Id'si /ÖRN: CardPackage, Metropol |
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 (Dönen kayıt sayısı) |
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):
{
"page_size": 2,
"page_index": 1,
"order_column": "CreatedDateUtc",
"order_by": "desc" ,
"currency_code": ["TRY"],
"start_date" : "2023-12-25T11:04:59.765865Z",
"end_date" : "2023-12-27T11:04:59.765865Z",
"transaction_type_code_list" : [3001, 5001]
}
YANIT:
{
"status": 0,
"code": null,
"message": null,
"payload": {
"results": [
{
"id": "5412543771118781111",
"tenant_id": "123400011221230647",
"tx_group_correlation_id": "0",
"tx_ref_correlation_id": "0",
"wallet_id": "1234620098868441234",
"transaction_type_id": 5001,
"transaction_type": "P2B Payment | IsCashinTx = false",
"transaction_status_id": 20,
"transaction_status": "NormalCompleted",
"result_code": "Success",
"tx_additional_data_json": "{\"TenantId\":123400011221230647,\"SenderAccountNumber\":\"7778510100\",\"SenderWalletNumber\":\"2222410401\",\"ExtTransactionId\":\"1000001235406600\",\"CurrencyCode\":\"TRY\",\"Amount\":135.0,\"Description\":\"MR PETROL Istanbul TR\",\"ReceiverWalletId\":7187987560082828301,\"HashKey\":null,\"ChannelType\":\"SYS\",\"SourceType\":\"PAYCORE\",\"MediaIdentifier\":\"519650xxcuab1234\",\"TerminalNo\":\"01214123\",\"Rrn\":\"336100067809\",\"Mcc\":\"5541\",\"AcquirerId\":\"0001340000\",\"MerchantId\":\"123400002132290\"}",
"created_date_utc": "2023-12-26T21:18:06.4396599Z",
"updated_date_utc": "2023-12-26T21:18:06.7322805Z",
"completed_date_utc": "2023-12-26T21:18:06.7322814Z",
"financial_process_completed_date_utc": null,
"is_financial_process_completed": false,
"to_wallet_id": "7187987560082828301",
"tx_base_amount": 130.0000,
"tx_additional_fee": 0.0000,
"tx_amount_with_additional_fee": 130.0000,
"currency_code": "TRY",
"tx_end_user_preview_json": "",
"tx_pre_financial_acquired_record_json": null,
"tx_financial_acquired_record_json": null,
"from_description": "JOHN DOE",
"to_description": "MR PETROL ISTANBUL TR",
"kyc_level_id": 30,
"from_account_type_id": 1,
"from_account_id": "1234000993868852000",
"from_wallet_number": "2222410401",
"from_account_number": "7778510100",
"to_account_number": "1966789109301111",
"to_account_type_id": 2,
"to_account_id": "7002100401234538401",
"to_wallet_number": "1016711234",
"is_need_settlement": false,
"settlement_day": 0,
"ext_transaction_id": "1000001235406600",
"from_user_kyc_info": null,
"to_user_kyc_info": null,
"source_type": "",
"channel_type": "",
"media_identifier": "519650xxcuab1234",
"terminal_no": "01214123",
"media_type": "VirtualCard",
"provider_id": "CardPackage",
"to_account_tx_base_amount": 130.0000,
"to_account_tx_additional_fee": 0.0000,
"to_account_tx_amount_with_additional_fee": 130.0000,
"from_ext_account_number": "",
"to_ext_account_number": ""
},
{
"id": "3320043514290861234",
"tenant_id": "123400011221230647",
"tx_group_correlation_id": "0",
"tx_ref_correlation_id": "0",
"wallet_id": "1412348123459600089",
"transaction_type_id": 3001,
"transaction_type": "P2P Send Money to Wallet | IsCashinTx = false",
"transaction_status_id": 20,
"transaction_status": "NormalCompleted",
"result_code": "Success",
"tx_additional_data_json": "{\"Message\":{\"TenantId\":123400011221230647,\"SenderAccountNumber\":\"2341115000\",\"SenderWalletNumber\":\"2629321011\",\"Amount\":250.0,\"CurrencyCode\":\"TRY\",\"Description\":\"test\",\"ReceiverWalletNumber\":\"703333093\",\"HashKey\":null,\"ExtTransactionId\":\"1200003-0f12-47c2-6095001234\"},\"BalanceChanges\":{\"Sender\":{\"Before\":{\"PaymentAvailable\":0.00,\"PaymentUnavailable\":0.00,\"CashAvailable\":3704.90,\"CashUnavailable\":0.00},\"After\":{\"PaymentAvailable\":0.00,\"PaymentUnavailable\":0.00,\"CashAvailable\":3454.90,\"CashUnavailable\":0.00}},\"Receiver\":{\"Before\":{\"PaymentAvailable\":0.00,\"PaymentUnavailable\":0.00,\"CashAvailable\":10.25,\"CashUnavailable\":0.00},\"After\":{\"PaymentAvailable\":0.00,\"PaymentUnavailable\":0.00,\"CashAvailable\":260.25,\"CashUnavailable\":0.00}}}}",
"created_date_utc": "2023-12-26T17:32:02.1994357Z",
"updated_date_utc": "2023-12-26T17:32:02.1994357Z",
"completed_date_utc": "2023-12-26T17:32:02.2300763Z",
"financial_process_completed_date_utc": null,
"is_financial_process_completed": false,
"to_wallet_id": "1230123831000049265",
"tx_base_amount": 250.0000,
"tx_additional_fee": 0.0000,
"tx_amount_with_additional_fee": 250.0000,
"currency_code": "TRY",
"tx_end_user_preview_json": "",
"tx_pre_financial_acquired_record_json": null,
"tx_financial_acquired_record_json": null,
"from_description": "TURGAY YILMAZ",
"to_description": "CAN YILMAZ",
"kyc_level_id": 30,
"from_account_type_id": 1,
"from_account_id": "1000026534060681427",
"from_wallet_number": "2629321011",
"from_account_number": "2341115000",
"to_account_number": "1094442602",
"to_account_type_id": 1,
"to_account_id": "9012342792619534365",
"to_wallet_number": "703333093",
"is_need_settlement": false,
"settlement_day": 0,
"ext_transaction_id": "1200003-0f12-47c2-6095001234",
"from_user_kyc_info": null,
"to_user_kyc_info": null,
"source_type": "",
"channel_type": "",
"media_identifier": "",
"terminal_no": "",
"media_type": "",
"provider_id": "",
"to_account_tx_base_amount": 250.0000,
"to_account_tx_additional_fee": 0.0000,
"to_account_tx_amount_with_additional_fee": 250.0000,
"from_ext_account_number": "",
"to_ext_account_number": ""
}
],
"page_index": 1,
"last_row_index": 1,
"page_count": 11007,
"page_size": 2,
"row_count": 22013,
"order_column": "CreatedDateUtc",
"order_by": "desc"
}
}
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 |