> For the complete documentation index, see [llms.txt](https://developer.paywall.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.paywall.one/odeme-servisi/13.-odeme-sorgulama/5.-takip-kodu.md).

# 5. Takip Kodu

## Ödeme Sorgulama (TrackingCode)

<mark style="color:blue;">`GET`</mark> `{{Private Base Address}}/api/paywall/private/query/by/trackingcode`

{% hint style="info" %}
Önemli: **Ödeme Sorgulama (TrackingCode)** servisini kullanabilmeniz için 'Header' alanında '**apikeyprivate**' ve '**apiclientprivate**' parametrelerini göndermeniz gerekmektedir.\
\
[<mark style="color:green;">**PaymentPrivateAPI Adresi**</mark>](/ortam.md)
{% endhint %}

{% hint style="warning" %}
Takip numarası (TrackingCode) bilgisiyle ödeme sorgulama servisi maksimum **100** kayıt dönmektedir.
{% endhint %}

**Gerekli header ve istek parametreleri :**

<details>

<summary><strong>Parametreler ve Açıklamaları</strong></summary>

<table><thead><tr><th width="282">Parametre</th><th width="79">Tip</th><th width="107">Zorunlu</th><th width="403">Açıklama</th></tr></thead><tbody><tr><td>apikeyprivate</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Key.</td></tr><tr><td>apiclientprivate</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Client.</td></tr><tr><td>merchantuniquecode</td><td>string </td><td>Opsiyonel</td><td>Ödeme'ye ait sizin tarafınızdan verilmiş olan tekil takip kodu</td></tr><tr><td>trackingcode</td><td>string</td><td>Evet</td><td>Ödeme'ye ait sizin tarafınızdan verilmiş olan takip kodu (TrackingCode)</td></tr></tbody></table>

</details>

**Örnek Kod:**

{% tabs %}
{% tab title="C#" %}

```csharp
using System;
using System.Net.Http;
using System.Threading.Tasks;
using Newtonsoft.Json;

public class Program
{
    private static readonly HttpClient client = new HttpClient();

    private static async Task Main()
    {
        client.DefaultRequestHeaders.Add("apikeyprivate", "%PRIVATEKEY%");
        client.DefaultRequestHeaders.Add("apiclientprivate", "%PRIVATECLIENT%");
        client.DefaultRequestHeaders.Add("merchantuniquecode", "%MerchantUniqueCode%"); // Opsiyonel
        client.DefaultRequestHeaders.Add("trackingcode", "%TrackingCode%");
        var response = await client.GetAsync("{{Private Base Address}}/api/paywall/private/query/by/trackingcode");
        var responseString = await response.Content.ReadAsStringAsync();
        var responseObject = JsonConvert.DeserializeObject<Response>(responseString);
        Console.WriteLine(responseObject.Body.Paywall.StatusName);
    }

    public class Response
    {
        public int ErrorCode { get; set; }
        public bool Result { get; set; }
        public string Message { get; set; }
        public Body Body { get; set; }
    }

    public class Body
    {
        public List<PaywallList> List { get; set; }
    }

    public class PaywallList
    {
        public int PaymentId { get; set; }
        public int ActivityId { get; set; }
        public bool Status { get; set; }
        public string StatusName { get; set; }
        // Define other properties as needed...
    }
}
```

{% endtab %}
{% endtabs %}

**Servisten dönen parametreler şu şekildedir:**

<details>

<summary><strong>Parametre Açıklamaları (Liste dönmektedir)</strong></summary>

<table><thead><tr><th width="281">Parametre</th><th width="130.33333333333331">Tip</th><th>Açıklama</th></tr></thead><tbody><tr><td>PaymentId</td><td>int</td><td>Ödeme kimliği</td></tr><tr><td>UniqueCode</td><td>Guid</td><td>Paywall'un ödemeye ilişkin ürettiği tekil takip numarası</td></tr><tr><td>MerchantUniqueCode</td><td>string</td><td>Üye işyerinin, ödeme başlatma anında verdiği <strong>tekil</strong> takip numarası</td></tr><tr><td>TrackingCode</td><td>string</td><td>Üye işyerinin, ödeme başlatma anında verdiği takip numası</td></tr><tr><td>ActivityId</td><td>int</td><td>Ödeme son hareket kimliği</td></tr><tr><td>PaymentGatewayId</td><td>int</td><td>İşlemin gerçekleştiği sağlayıcının bağlantı kimlik numarası</td></tr><tr><td>PaymentGatewayName</td><td>string</td><td>İşlemin gerçekleştiği sağlayıcının bağlantı ismi</td></tr><tr><td>PaymentGatewayProviderName</td><td>string</td><td>İşlemin gerçekleştiği sağlayıcının sistemdeki ismi</td></tr><tr><td>IsThreeDSecure</td><td>bool</td><td>İşlem 3D mi?</td></tr><tr><td>IsNonThreeDSecure</td><td>bool</td><td>İşlem Non-3D mi?</td></tr><tr><td>IsInsuranceSecure</td><td>bool</td><td>İşlem sigortacılığa özel ilk 8 son 4 mü?</td></tr><tr><td>IsProvision</td><td>bool</td><td>İşlem ön provizyonlu mu?</td></tr><tr><td>IsOtp</td><td>bool</td><td>İşlem Otp yöntemiyle mi gerçekleşiyor?</td></tr><tr><td>AnySuccessPayment</td><td>bool</td><td>İşlem kapsamında başarılı satış var mı? Ön provizyonlu ödemeler için PendingProvisionClose parametresi ile birlikte kontrol edilmelidir.</td></tr><tr><td>AnySuccessRefund</td><td>bool</td><td>İşlem kapsamında başarılı iade var mı?</td></tr><tr><td>AnySuccessPartialRefund</td><td>bool</td><td>İşlem kapsamında başarılı kısmi iade var mı?</td></tr><tr><td>AnySuccessCancel</td><td>bool</td><td>İşlem kapsamında başarılı iptal var mı?</td></tr><tr><td>PendingProvisionClose</td><td>bool</td><td>Ön provizyon kapanması bekliyor mu?</td></tr><tr><td>Status</td><td>boolean</td><td>Son hareketin durumu, true: başarılı / false: başarısız</td></tr><tr><td>StatusName</td><td>string</td><td>Ödeme durumu</td></tr><tr><td>StatusId</td><td>int</td><td>Ödeme durum kimliği</td></tr><tr><td>TypeName</td><td>string</td><td>Ödeme son hareket tipi</td></tr><tr><td>TypeId</td><td>int</td><td>Ödeme son hareket tipinin kimliği</td></tr><tr><td>Installment</td><td>int</td><td>Taksit bilgisi</td></tr><tr><td>CurrencyId</td><td>int</td><td>Ödeme para birimi kimliği</td></tr><tr><td>CurrencyName</td><td>string</td><td>Ödeme para birimi</td></tr><tr><td>PaymentMethodId</td><td>int</td><td>Ödeme yöntemi kimliği<br><br>Bkz: <a href="/pages/Ry0msBeuGT7JjG6Ij5BH">Ödeme Yöntemleri</a></td></tr><tr><td>PaymentMethodName</td><td>string</td><td>Ödeme yöntemi</td></tr><tr><td>PaymentChannelId</td><td>int</td><td>Ödeme kanal kimliği<br><br>Bkz: <a href="/pages/6zwTxPFyZq6Gwzaran3f">Ödeme Kanalları</a></td></tr><tr><td>PaymentChannelName</td><td>string</td><td>Ödeme kanalı</td></tr><tr><td>PaymentTagId</td><td>int</td><td>Ödeme etiket kimliği</td></tr><tr><td>PaymentTagName</td><td>string</td><td>Ödeme etiketi</td></tr><tr><td>CardNumber</td><td>string</td><td>Maskeli kart numarası</td></tr><tr><td>CardOwnerName</td><td>string</td><td>Maskeli kart sahibinin ismi</td></tr><tr><td>CardBankId</td><td>int</td><td>Kart bankasının kimliği</td></tr><tr><td>CardBankName</td><td>string</td><td>Kart bankasının ismi</td></tr><tr><td>CardBrandId</td><td>int</td><td>Kart markasının kimliği</td></tr><tr><td>CardBrandName</td><td>string</td><td>Kart markasının ismi</td></tr><tr><td>CardTypeId</td><td>int</td><td>Kart tipinin kimliği</td></tr><tr><td>CardTypeName</td><td>string</td><td>Kart tipinin ismi</td></tr><tr><td>CardFamilyId</td><td>int</td><td>Kart ailesinin kimliği</td></tr><tr><td>CardFamilyName</td><td>string</td><td>Kart ailesinin ismi</td></tr><tr><td>LastActivityDateTime</td><td>DateTime</td><td>İşlem özelinde yapılan son işlemin tarih/saat bilgisi</td></tr><tr><td>PaymentAmount</td><td>decimal</td><td>Ödemenin ana tutarı</td></tr><tr><td>ActivityAmount</td><td>decimal</td><td>Son işlem tutarı<br><br>Örnek: 1000TL'lik bir ana tutarlı işlem 100TL kısmi iade yapıldıysa bu parametre 100 olarak dönmektedir</td></tr><tr><td>IP</td><td>string</td><td>İşlemin gönderildiği IP bilgisi</td></tr><tr><td>ClientIP</td><td>string</td><td>Ödeme anında iletilen, ödemenin gerçekleştiği cihazın IP bilgisi</td></tr><tr><td>AppliedInterest</td><td>bool</td><td>Ödemeye vade uygulandı mı?</td></tr><tr><td>InterestRate</td><td>decimal?</td><td>Ödemeye uygulanan vade oranı</td></tr><tr><td>CommissionRate</td><td>decimal?</td><td>Ödemenin gerçekleştiği sağlayıcının uyguladığı komisyon bilgisi<br><br>Paywall panelinden ayarladığınız değer dönmektedir</td></tr><tr><td>OriginalAmount</td><td>decimal</td><td>Ödemenin orjinal tutarı<br><br>Örnek: Eğer ödeme 1000TL ise ve 100TL vade uygulanma sonucunda çekilen tutar 1100TL olduysa. Bu parametre 1000TL olarak vade uygulanmamış orjinal haliyle döner</td></tr><tr><td>InterestAmount</td><td>decimal?</td><td>Varsa, uygulanan vade tutarı</td></tr><tr><td>CommissionAmount</td><td>decimal</td><td>Ödeme kuruluşu/banka tarafından ödemeye uygulanan komisyon tutarı</td></tr><tr><td>UsedSavedCard</td><td>bool</td><td>İlgili ödeme kayıtlı kartla mı gerçekleşti?</td></tr><tr><td>UsedTempCard</td><td>bool</td><td>İlgili ödeme client-side tokenize edilmiş kartla mı gerçekleşti?</td></tr><tr><td>Activities</td><td>List</td><td>İşleme dair gerçekleşen tüm hareketler (Oluşturuldu, Satış Başladı, Satış Başarısız, İptal Başarılı vb)</td></tr><tr><td>IsFullyRefunded</td><td>bool</td><td>İşlemin tamamen iptal/iade edilip edilmediğinin bilgisi</td></tr><tr><td>RemainingRefundAmount</td><td>decimal</td><td>İade edilebilir toplam tutar. Kısmi iade yaptıkça bu tutar azalır</td></tr><tr><td>PaymentExternalAuthCode</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalOrderId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalTransId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalHostReference</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalMerchantId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr></tbody></table>

</details>

{% tabs %}
{% tab title="Json" %}
{% code lineNumbers="true" %}

```json
{
    "ErrorCodeType": 1,
    "ErrorMessage": null,
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "List": [
            {
                "PaymentId": 21682856,
                "UniqueCode": "46b0d060-2283-45fd-ba09-b80aeed2108d",
                "MerchantUniqueCode": "8999e93c-7ba9-41e2-8a56-d41185a0c759",
                "TrackingCode": "tracking-code-1234567890-for-documentation",
                "ActivityId": 58962725,
                "PaymentGatewayId": 1475,
                "PaymentGatewayName": "GatewayName",
                "PaymentGatewayProviderName": "ProviderName",
                "PaymentGatewayProviderKey": "ProviderKey",
                "IsThreeDSecure": false,
                "IsNonThreeDSecure": true,
                "IsInsuranceSecure": false,
                "IsProvision": false,
                "IsOtp": false,
                "AnySuccessPayment": true,
                "AnySuccessRefund": false,
                "AnySuccessPartialRefund": false,
                "AnySuccessCancel": false,
                "IsFullyRefunded": false,
                "PendingProvisionClose": false,
                "RemainingRefundAmount": 1333.30,
                "Error": {
                    "AnyError": false,
                    "ErrorType": 0,
                    "ErrorMessage": ""
                },
                "Status": true,
                "StatusName": "Başarılı",
                "StatusId": 4,
                "TypeName": "Satış",
                "TypeId": 1,
                "Installment": 1,
                "CurrencyId": 1,
                "CurrencyName": "TRY",
                "PaymentMethodId": 2,
                "PaymentMethodName": "Direct Payment",
                "PaymentChannelId": 1,
                "PaymentChannelName": "Web",
                "PaymentTagId": 1090,
                "PaymentTagName": "TagName",
                "CardNumber": "55287900******0008",
                "CardOwnerName": "Test Kart",
                "CardBankId": 55,
                "CardBankName": "T.HALK BANKASI A.Ş.",
                "CardBrandId": 1,
                "CardBrandName": "Master Card",
                "CardTypeId": 1,
                "CardTypeName": "Credit",
                "CardFamilyId": 5,
                "CardFamilyName": "Paraf",
                "LastActivityDateTime": "2026-04-20T00:43:17.6743538",
                "PaymentAmount": 1333.30,
                "ActivityAmount": 1333.30,
                "IP": "111.111.111.111",
                "ClientIP": "1.1.1.1",
                "AppliedInterest": true,
                "InterestRate": 33.33,
                "CommissionRate": 25.00,
                "OriginalAmount": 1000.00,
                "InterestAmount": 1333.30,
                "CommissionAmount": 333.32,
                "UsedSavedCard": false,
                "UsedTempCard": false,
                "Activities": [
                    {
                        "Id": 58962723,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 1,
                        "PaymentStatusName": "Oluşturuldu",
                        "Amount": 1333.30,
                        "DateTime": "2026-04-20T00:43:17.4048362",
                        "PaymentGatewayId": 1475,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey"
                    },
                    {
                        "Id": 58962724,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 2,
                        "PaymentStatusName": "Başladı",
                        "Amount": 1333.30,
                        "DateTime": "2026-04-20T00:43:17.4265915",
                        "PaymentGatewayId": 1475,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey"
                    },
                    {
                        "Id": 58962725,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 4,
                        "PaymentStatusName": "Başarılı",
                        "Amount": 1333.30,
                        "DateTime": "2026-04-20T00:43:17.6743538",
                        "PaymentGatewayId": 1475,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey"
                    }
                ],
                "PaymentExternalAuthCode": "",
                "PaymentExternalOrderId": "",
                "PaymentExternalTransId": "",
                "PaymentExternalHostReference": "",
                "PaymentExternalMerchantId": ""
            }
        ]
    }
}
```

{% endcode %}
{% endtab %}
{% endtabs %}

## Ödeme Sorgulama (TrackingCode) V2

<mark style="color:blue;">`GET`</mark> `{{Private Base Address}}/api/paywall/private/query/v2/by/trackingcode`

{% hint style="info" %}
Önemli: **Ödeme Sorgulama (TrackingCode)** servisini kullanabilmeniz için 'Header' alanında '**apikeyprivate**' ve '**apiclientprivate**' parametrelerini göndermeniz gerekmektedir.\
\
[<mark style="color:green;">**PaymentPrivateAPI Adresi**</mark>](/ortam.md)
{% endhint %}

{% hint style="warning" %}
Takip numarası (TrackingCode) bilgisiyle ödeme sorgulama servisi maksimum **100** kayıt dönmektedir.
{% endhint %}

**Gerekli header ve istek parametreleri :**

<details>

<summary><strong>Parametreler ve Açıklamaları</strong></summary>

<table><thead><tr><th width="282">Parametre</th><th width="79">Tip</th><th width="107">Zorunlu</th><th width="403">Açıklama</th></tr></thead><tbody><tr><td>apikeyprivate</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Key.</td></tr><tr><td>apiclientprivate</td><td>string</td><td>Evet</td><td>Üye işyeri panelinden temin etmiş olduğunuz Public Client.</td></tr><tr><td>merchantuniquecode</td><td>string </td><td>Opsiyonel</td><td>Ödeme'ye ait sizin tarafınızdan verilmiş olan tekil takip kodu</td></tr><tr><td>trackingcode</td><td>string</td><td>Evet</td><td>Ödeme'ye ait sizin tarafınızdan verilmiş olan takip kodu (TrackingCode)</td></tr></tbody></table>

</details>

**Örnek Kod:**

{% tabs %}
{% tab title="C#" %}

```csharp
using System;
using System.Net.Http;
using System.Threading.Tasks;
using Newtonsoft.Json;

public class Program
{
    private static readonly HttpClient client = new HttpClient();

    private static async Task Main()
    {
        client.DefaultRequestHeaders.Add("apikeyprivate", "%PRIVATEKEY%");
        client.DefaultRequestHeaders.Add("apiclientprivate", "%PRIVATECLIENT%");
        client.DefaultRequestHeaders.Add("merchantuniquecode", "%MerchantUniqueCode%"); // Opsiyonel
        client.DefaultRequestHeaders.Add("trackingcode", "%TrackingCode%");
        var response = await client.GetAsync("{{Private Base Address}}/api/paywall/private/query/by/trackingcode");
        var responseString = await response.Content.ReadAsStringAsync();
        var responseObject = JsonConvert.DeserializeObject<Response>(responseString);
        Console.WriteLine(responseObject.Body.Paywall.StatusName);
    }

    public class Response
    {
        public int ErrorCode { get; set; }
        public bool Result { get; set; }
        public string Message { get; set; }
        public Body Body { get; set; }
    }

    public class Body
    {
        public List<PaywallList> List { get; set; }
    }

    public class PaywallList
    {
        public int PaymentId { get; set; }
        public int ActivityId { get; set; }
        public bool Status { get; set; }
        public string StatusName { get; set; }
        // Define other properties as needed...
    }
}
```

{% endtab %}
{% endtabs %}

**Servisten dönen parametreler şu şekildedir:**

<details>

<summary><strong>Parametre Açıklamaları</strong></summary>

<table><thead><tr><th width="265">Parametre</th><th width="118.33333333333331">Tip</th><th>Açıklama</th></tr></thead><tbody><tr><td>PaymentId</td><td>int</td><td>Ödeme kimliği</td></tr><tr><td>UniqueCode</td><td>Guid</td><td>Paywall'un ödemeye ilişkin ürettiği tekil takip numarası</td></tr><tr><td>MerchantUniqueCode</td><td>string</td><td>Üye işyerinin, ödeme başlatma anında verdiği <strong>tekil</strong> takip numarası</td></tr><tr><td>TrackingCode</td><td>string</td><td>Üye işyerinin, ödeme başlatma anında verdiği takip numası</td></tr><tr><td>ActivityId</td><td>int</td><td>Ödeme son hareket kimliği</td></tr><tr><td>PaymentGatewayId</td><td>int</td><td>İşlemin gerçekleştiği sağlayıcının bağlantı kimlik numarası</td></tr><tr><td>PaymentGatewayName</td><td>string</td><td>İşlemin gerçekleştiği sağlayıcının bağlantı ismi</td></tr><tr><td>PaymentGatewayProviderName</td><td>string</td><td>İşlemin gerçekleştiği sağlayıcının sistemdeki ismi</td></tr><tr><td>IsThreeDSecure</td><td>bool</td><td>İşlem 3D mi?</td></tr><tr><td>IsNonThreeDSecure</td><td>bool</td><td>İşlem Non-3D mi?</td></tr><tr><td>IsInsuranceSecure</td><td>bool</td><td>İşlem sigortacılığa özel ilk 8 son 4 mü?</td></tr><tr><td>IsProvision</td><td>bool</td><td>İşlem ön provizyonlu mu?</td></tr><tr><td>IsOtp</td><td>bool</td><td>İşlem Otp yöntemiyle mi gerçekleşiyor?</td></tr><tr><td>AnySuccessPayment</td><td>bool</td><td>İşlem kapsamında başarılı satış var mı? Ön provizyonlu ödemeler için PendingProvisionClose parametresi ile birlikte kontrol edilmelidir.</td></tr><tr><td>AnySuccessRefund</td><td>bool</td><td>İşlem kapsamında başarılı iade var mı?</td></tr><tr><td>AnySuccessPartialRefund</td><td>bool</td><td>İşlem kapsamında başarılı kısmi iade var mı?</td></tr><tr><td>AnySuccessCancel</td><td>bool</td><td>İşlem kapsamında başarılı iptal var mı?</td></tr><tr><td>PendingProvisionClose</td><td>bool</td><td>Ön provizyon kapanması bekliyor mu?</td></tr><tr><td>Status</td><td>boolean</td><td>Son hareketin durumu, true: başarılı / false: başarısız</td></tr><tr><td>StatusName</td><td>string</td><td>Ödeme durumu</td></tr><tr><td>StatusId</td><td>int</td><td>Ödeme durum kimliği</td></tr><tr><td>TypeName</td><td>string</td><td>Ödeme son hareket tipi</td></tr><tr><td>TypeId</td><td>int</td><td>Ödeme son hareket tipinin kimliği</td></tr><tr><td>Installment</td><td>int</td><td>Taksit bilgisi</td></tr><tr><td>CurrencyId</td><td>int</td><td>Ödeme para birimi kimliği</td></tr><tr><td>CurrencyName</td><td>string</td><td>Ödeme para birimi</td></tr><tr><td>PaymentMethodId</td><td>int</td><td>Ödeme yöntemi kimliği<br><br>Bkz: <a href="/pages/Ry0msBeuGT7JjG6Ij5BH">Ödeme Yöntemleri</a></td></tr><tr><td>PaymentMethodName</td><td>string</td><td>Ödeme yöntemi</td></tr><tr><td>PaymentChannelId</td><td>int</td><td>Ödeme kanal kimliği<br><br>Bkz: <a href="/pages/6zwTxPFyZq6Gwzaran3f">Ödeme Kanalları</a></td></tr><tr><td>PaymentChannelName</td><td>string</td><td>Ödeme kanalı</td></tr><tr><td>PaymentTagId</td><td>int</td><td>Ödeme etiket kimliği</td></tr><tr><td>PaymentTagName</td><td>string</td><td>Ödeme etiketi</td></tr><tr><td>CardNumber</td><td>string</td><td>Maskeli kart numarası</td></tr><tr><td>CardOwnerName</td><td>string</td><td>Maskeli kart sahibinin ismi</td></tr><tr><td>CardBankId</td><td>int</td><td>Kart bankasının kimliği</td></tr><tr><td>CardBankName</td><td>string</td><td>Kart bankasının ismi</td></tr><tr><td>CardBrandId</td><td>int</td><td>Kart markasının kimliği</td></tr><tr><td>CardBrandName</td><td>string</td><td>Kart markasının ismi</td></tr><tr><td>CardTypeId</td><td>int</td><td>Kart tipinin kimliği</td></tr><tr><td>CardTypeName</td><td>string</td><td>Kart tipinin ismi</td></tr><tr><td>CardFamilyId</td><td>int</td><td>Kart ailesinin kimliği</td></tr><tr><td>CardFamilyName</td><td>string</td><td>Kart ailesinin ismi</td></tr><tr><td>LastActivityDateTime</td><td>DateTime</td><td>İşlem özelinde yapılan son işlemin tarih/saat bilgisi</td></tr><tr><td>PaymentAmount</td><td>decimal</td><td>Ödemenin ana tutarı</td></tr><tr><td>ActivityAmount</td><td>decimal</td><td>Son işlem tutarı<br><br>Örnek: 1000TL'lik bir ana tutarlı işlem 100TL kısmi iade yapıldıysa bu parametre 100 olarak dönmektedir</td></tr><tr><td>IP</td><td>string</td><td>İşlemin gönderildiği IP bilgisi</td></tr><tr><td>ClientIP</td><td>string</td><td>Ödeme anında iletilen, ödemenin gerçekleştiği cihazın IP bilgisi</td></tr><tr><td>AppliedInterest</td><td>bool</td><td>Ödemeye vade uygulandı mı?</td></tr><tr><td>InterestRate</td><td>decimal?</td><td>Ödemeye uygulanan vade oranı</td></tr><tr><td>CommissionRate</td><td>decimal?</td><td>Ödemenin gerçekleştiği sağlayıcının uyguladığı komisyon bilgisi<br><br>Paywall panelinden ayarladığınız değer dönmektedir</td></tr><tr><td>OriginalAmount</td><td>decimal</td><td>Ödemenin orjinal tutarı<br><br>Örnek: Eğer ödeme 1000TL ise ve 100TL vade uygulanma sonucunda çekilen tutar 1100TL olduysa. Bu parametre 1000TL olarak vade uygulanmamış orjinal haliyle döner</td></tr><tr><td>InterestAmount</td><td>decimal?</td><td>Varsa, uygulanan vade tutarı</td></tr><tr><td>CommissionAmount</td><td>decimal</td><td>Ödeme kuruluşu/banka tarafından ödemeye uygulanan komisyon tutarı</td></tr><tr><td>UsedSavedCard</td><td>bool</td><td>İlgili ödeme kayıtlı kartla mı gerçekleşti?</td></tr><tr><td>UsedTempCard</td><td>bool</td><td>İlgili ödeme client-side tokenize edilmiş kartla mı gerçekleşti?</td></tr><tr><td>Activities</td><td>List</td><td>İşleme dair gerçekleşen tüm hareketler (Oluşturuldu, Satış Başladı, Satış Başarısız, İptal Başarılı vb)</td></tr><tr><td>IsFullyRefunded</td><td>bool</td><td>İşlemin tamamen iptal/iade edilip edilmediğinin bilgisi</td></tr><tr><td>RemainingRefundAmount</td><td>decimal</td><td>İade edilebilir toplam tutar. Kısmi iade yaptıkça bu tutar azalır</td></tr><tr><td>PaymentExternalAuthCode</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalOrderId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalTransId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalHostReference</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>PaymentExternalMerchantId</td><td>string</td><td><em>İlgili parametrenin dolu gelmesi için sağlayıcının (Banka/PF) değeri dönmesi gerekmektedir</em></td></tr><tr><td>FirstActivityDateTime</td><td>DateTime</td><td>Ödemenin ilk aktivitesinin gerçekleştiği tarih/saat bilgisi</td></tr><tr><td>PosType</td><td>int</td><td>Aktivitenin gerçekleştiği POS tipi</td></tr><tr><td>DayCount</td><td>int</td><td>Aktivitenin gerçekleştiği POS günü</td></tr><tr><td>Commission</td><td>decimal</td><td>Aktiviteye uygulanan komisyon oranı</td></tr><tr><td>Interest</td><td>decimal</td><td>Aktiviteye uygulanan vade oranı</td></tr><tr><td>OriginalAmount</td><td>decimal</td><td>Aktiviteye ait orijinal tutar</td></tr><tr><td>InterestAmount</td><td>decimal</td><td>Aktiviteye uygulanan vade tutarı</td></tr><tr><td>AppliedInterest</td><td>bool</td><td>Aktivitede vade uygulandı mı?</td></tr><tr><td>AfterPartialRefundOriginalAmount</td><td>decimal</td><td>Kısmi iade sonrası kalan orijinal tutar</td></tr><tr><td>IsPartialRefund</td><td>bool</td><td>Aktivite kısmi iade işlemine mi ait?</td></tr></tbody></table>

</details>

{% tabs %}
{% tab title="Json" %}
{% code lineNumbers="true" %}

```json
{
    "ErrorCodeType": 1,
    "ErrorMessage": null,
    "ErrorCode": 0,
    "Result": true,
    "Message": "",
    "Body": {
        "List": [
            {
                "PaymentId": 21803638,
                "UniqueCode": "e1b4460c-e07c-43bc-84b7-94bc492d0201",
                "MerchantUniqueCode": "5ed7064c-4a5f-4b47-8806-665b6c7513fa",
                "TrackingCode": "tracking-code-1234567890",
                "ActivityId": 59338686,
                "PaymentGatewayId": 1545,
                "PaymentGatewayName": "GatewayName",
                "PaymentGatewayProviderName": "ProviderName",
                "PaymentGatewayProviderKey": "ProviderKey",
                "IsThreeDSecure": false,
                "IsNonThreeDSecure": true,
                "IsInsuranceSecure": false,
                "IsProvision": false,
                "IsOtp": false,
                "AnySuccessPayment": false,
                "AnySuccessRefund": false,
                "AnySuccessPartialRefund": false,
                "AnySuccessCancel": false,
                "IsFullyRefunded": false,
                "PendingProvisionClose": false,
                "RemainingRefundAmount": 1000,
                "Error": {
                    "AnyError": false,
                    "ErrorType": 0,
                    "ErrorMessage": ""
                },
                "Status": false,
                "StatusName": "Oluşturuldu",
                "StatusId": 1,
                "TypeName": "Satış",
                "TypeId": 1,
                "Installment": 1,
                "CurrencyId": 1,
                "CurrencyName": "TRY",
                "PaymentMethodId": 2,
                "PaymentMethodName": "Direct Payment",
                "PaymentChannelId": 1,
                "PaymentChannelName": "Web",
                "PaymentTagId": 0,
                "PaymentTagName": null,
                "CardNumber": "55287900******0008",
                "CardOwnerName": "Test Kart",
                "CardBankId": 55,
                "CardBankName": "T.HALK BANKASI A.Ş.",
                "CardBrandId": 1,
                "CardBrandName": "Master Card",
                "CardTypeId": 1,
                "CardTypeName": "Credit",
                "CardFamilyId": 5,
                "CardFamilyName": "Paraf",
                "DateTime": "2026-04-22T17:26:35.388587",
                "FirstActivityDateTime": "2026-04-22T17:26:36.204871",
                "LastActivityDateTime": "2026-04-22T17:26:36.204871",
                "PaymentAmount": 1000,
                "ActivityAmount": 1000,
                "IP": "111.111.111.111",
                "ClientIP": "1.1.1.1",
                "AppliedInterest": false,
                "InterestRate": 0,
                "CommissionRate": 1,
                "OriginalAmount": 1000,
                "InterestAmount": 0,
                "CommissionAmount": 10,
                "UsedSavedCard": false,
                "UsedTempCard": false,
                "Activities": [
                    {
                        "Id": 59338686,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 1,
                        "PaymentStatusName": "Oluşturuldu",
                        "Amount": 1000,
                        "DateTime": "2026-04-22T17:26:36.204871",
                        "PaymentGatewayId": 1545,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey",
                        "PosType": 2,
                        "DayCount": 5,
                        "OriginalAmount": 1000,
                        "InterestAmount": 0,
                        "Commission": 1,
                        "Interest": 0,
                        "AppliedInterest": false,
                        "AfterPartialRefundOriginalAmount": 0,
                        "IsPartialRefund": false
                    }
                ],
                "PaymentExternalAuthCode": "",
                "PaymentExternalOrderId": "",
                "PaymentExternalTransId": "",
                "PaymentExternalHostReference": "",
                "PaymentExternalMerchantId": ""
            },
            {
                "PaymentId": 21803633,
                "UniqueCode": "c24011c1-af1b-41eb-a9fe-d71a075a77db",
                "MerchantUniqueCode": "6889ab95-4440-49f2-8b77-ea99446145fc",
                "TrackingCode": "tracking-code-1234567890",
                "ActivityId": 59338676,
                "PaymentGatewayId": 1545,
                "PaymentGatewayName": "GatewayName",
                "PaymentGatewayProviderName": "ProviderName",
                "PaymentGatewayProviderKey": "ProviderKey",
                "IsThreeDSecure": false,
                "IsNonThreeDSecure": true,
                "IsInsuranceSecure": false,
                "IsProvision": false,
                "IsOtp": false,
                "AnySuccessPayment": false,
                "AnySuccessRefund": false,
                "AnySuccessPartialRefund": false,
                "AnySuccessCancel": false,
                "IsFullyRefunded": false,
                "PendingProvisionClose": false,
                "RemainingRefundAmount": 1000,
                "Error": {
                    "AnyError": true,
                    "ErrorType": 1,
                    "ErrorMessage": "Provider: Bankasina Ulasilamiyor. - Işleminizi Gerçekleştiremiyoruz.Tekrar Deneyiniz"
                },
                "Status": false,
                "StatusName": "Başarısız",
                "StatusId": 5,
                "TypeName": "Satış",
                "TypeId": 1,
                "Installment": 1,
                "CurrencyId": 1,
                "CurrencyName": "TRY",
                "PaymentMethodId": 2,
                "PaymentMethodName": "Direct Payment",
                "PaymentChannelId": 1,
                "PaymentChannelName": "Web",
                "PaymentTagId": 0,
                "PaymentTagName": null,
                "CardNumber": "55287900******0008",
                "CardOwnerName": "Test Kart",
                "CardBankId": 55,
                "CardBankName": "T.HALK BANKASI A.Ş.",
                "CardBrandId": 1,
                "CardBrandName": "Master Card",
                "CardTypeId": 1,
                "CardTypeName": "Credit",
                "CardFamilyId": 5,
                "CardFamilyName": "Paraf",
                "DateTime": "2026-04-22T17:06:32.541739",
                "FirstActivityDateTime": "2026-04-22T17:06:32.865279",
                "LastActivityDateTime": "2026-04-22T17:06:56.023137",
                "PaymentAmount": 1000,
                "ActivityAmount": 1000,
                "IP": "111.111.111.111",
                "ClientIP": "1.1.1.1",
                "AppliedInterest": false,
                "InterestRate": 0,
                "CommissionRate": 0,
                "OriginalAmount": 1000,
                "InterestAmount": 0,
                "CommissionAmount": 0,
                "UsedSavedCard": false,
                "UsedTempCard": false,
                "Activities": [
                    {
                        "Id": 59338671,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 1,
                        "PaymentStatusName": "Oluşturuldu",
                        "Amount": 1000,
                        "DateTime": "2026-04-22T17:06:32.865279",
                        "PaymentGatewayId": 1545,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey",
                        "PosType": 2,
                        "DayCount": 5,
                        "OriginalAmount": 1000,
                        "InterestAmount": 0,
                        "Commission": 0,
                        "Interest": 0,
                        "AppliedInterest": false,
                        "AfterPartialRefundOriginalAmount": 0,
                        "IsPartialRefund": false
                    },
                    {
                        "Id": 59338675,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 2,
                        "PaymentStatusName": "Başladı",
                        "Amount": 1000,
                        "DateTime": "2026-04-22T17:06:33.778812",
                        "PaymentGatewayId": 1545,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey",
                        "PosType": 2,
                        "DayCount": 5,
                        "OriginalAmount": 1000,
                        "InterestAmount": 0,
                        "Commission": 0,
                        "Interest": 0,
                        "AppliedInterest": false,
                        "AfterPartialRefundOriginalAmount": 0,
                        "IsPartialRefund": false
                    },
                    {
                        "Id": 59338676,
                        "PaymentActivityTypeId": 1,
                        "PaymentActivityTypeName": "Satış",
                        "PaymentStatusId": 5,
                        "PaymentStatusName": "Başarısız",
                        "Amount": 1000,
                        "DateTime": "2026-04-22T17:06:56.023137",
                        "PaymentGatewayId": 1545,
                        "PaymentGatewayName": "GatewayName",
                        "PaymentGatewayProviderName": "ProviderName",
                        "PaymentGatewayProviderKey": "ProviderKey",
                        "PosType": 2,
                        "DayCount": 5,
                        "OriginalAmount": 1000,
                        "InterestAmount": 0,
                        "Commission": 0,
                        "Interest": 0,
                        "AppliedInterest": false,
                        "AfterPartialRefundOriginalAmount": 0,
                        "IsPartialRefund": false
                    }
                ],
                "PaymentExternalAuthCode": "",
                "PaymentExternalOrderId": "",
                "PaymentExternalTransId": "",
                "PaymentExternalHostReference": "",
                "PaymentExternalMerchantId": ""
            }
        ]
    }
}
```

{% endcode %}
{% endtab %}
{% endtabs %}
