Parçalı İşlem Geri Bildirim

Paywall panelindeki Ödeme Ayarları > Geri Bildirim sayfasında tanımladığınız adres/adreslere yine tanımladığınız koşullar için gönderilen geri bildirimler

Parçalı ödeme işlemlerinde, bir veya birden fazla ödemenin başarısız olması durumunda, başarılı ödemeler için AutoRollback parametresi true olarak gönderildiyse iptal işlemi başlatılır. Bu iptal işlemleri tamamlandığında, belirtilen Callback adresine ödeme sonuçları gönderilir ve nihai durum bildirilir.

Örnek: 10 parçalı ödemenin 9’u başarılı, 1’i başarısız olduğunda, AutoRollback true ise başarılı olan 9 ödeme iptal edilir. Tüm işlemler tamamlandıktan sonra, sistem belirtilen Callback adresine ödeme durumlarını iletir.

Anahtar
Açıklama
Type

Bildirim tipi Bkz: İncele

SplitPaymentId

Parçalı ödeme/işlem kimliği

ErrorMessage

Parçalı işlem sırasında hata oluşması durumunda, ilgili hatanın açıklayıcı mesajıdır

DateTime

Parçalı işlem son aksiyon tarihi

FinishedAt

Parçalı işlemin bitme tarihi

CreatedAt

Parçalı işlemin oluşturulma tarihi

MerchantUniqueCode

Parçalı ödeme emri anında sizin tarafınızdan tanımlanan işlem numarası

Hash

Bildirimin Paywall'dan gönderildiğinin doğrulanması için kullanılan Hash değeridir. Paywall panelinden aktif edilen Sistem Webhook Hash Anahtarı ile oluşturulur Yukarda belirtilen anahtar HashKeyType parametresinin değerine göre değişkenlik gösterebilir. Dinamik yapı kurgulanmalıdır

HashFormat

Hash bilgisinin oluşturulduğu format tipi Bkz: Hash Formatları

HashKeyType

Hash bilgisinin oluşturulmasında kullanılan anahtar tipi Bkz: Anahtar Tipleri

List<Payments>

Ödemelere ilişkin detay listesi

List<Payments> Detay:

Anahtar
Açıklama
PaymentId

Ödeme işlem kimliği

Amount

Tutar bilgisi

UniqueCode

Paywall tarafından işleme atanan takip numarası * Başarılı işlemler için saklanmalıdır

MerchantUniqueCode

Bu parametre de Paywall tarafından otomatik atanmaktadır * Başarılı işlemler için saklanmalıdır

CurrencyId

Para birimi Bkz: Para birimleri

Installment

Taksit değeri

ActivityTypeId

İşlem tipi Bkz: İşlem tipleri

ActivityStatusId

İşlem durumu Bkz: İşlem durumları

Örnek Json:

{
    "Type": 1,
    "SplitPaymentId": 2881,
    "Payments": [
        {
            "PaymentId": 3705770,
            "Amount": 1.00,
            "UniqueCode": "E86FFB24-CCA4-4F8B-A3B5-BC6A328C0F3B",
            "MerchantUniqueCode": "9f23c7df-f798-4c52-b38a-0d7b52e76f8b",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 5
        },
        {
            "PaymentId": 3705771,
            "Amount": 1.00,
            "UniqueCode": "56CBA995-1B4B-4B83-BFA1-056715F42B83",
            "MerchantUniqueCode": "d09d5ff2-ba8d-48bc-8a66-9c2ffd47e23b",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 5
        },
        {
            "PaymentId": 3705772,
            "Amount": 1.00,
            "UniqueCode": "1FBC95B5-F811-4BCE-A216-F9B799F53E97",
            "MerchantUniqueCode": "5b10063c-f715-4644-bf59-dd85b0c59afe",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 4
        },
        {
            "PaymentId": 3705773,
            "Amount": 1.00,
            "UniqueCode": "0F6B0BAA-FA66-4E62-8EE2-3AFACF3CEABE",
            "MerchantUniqueCode": "56d7bcb0-4434-4584-8586-3b86186d92bb",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 4
        },
        {
            "PaymentId": 3705774,
            "Amount": 1.00,
            "UniqueCode": "4A6926AD-C340-4283-ADB8-0EDB57123213",
            "MerchantUniqueCode": "d7fdfbda-3173-48d4-8d12-8964867174f7",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 5
        },
        {
            "PaymentId": 3705775,
            "Amount": 1.00,
            "UniqueCode": "77AC004E-E641-43B7-952B-F932EBCCF5F9",
            "MerchantUniqueCode": "d5ec3bd9-9596-49da-9d6a-519c2d75574c",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 4
        },
        {
            "PaymentId": 3705776,
            "Amount": 1.00,
            "UniqueCode": "5BE6E448-E675-422D-8D73-1DF025D72660",
            "MerchantUniqueCode": "d3d3ad91-ebea-41b3-80dd-77977ffac2e6",
            "CurrencyId": 1,
            "Installment": 1,
            "ActivityTypeId": 1,
            "ActivityStatusId": 4
        }
    ],
    "ErrorMessage": "",
    "DateTime": "2025-04-03T23:53:33.018504+03:00",
    "CreatedAt": "2025-04-03T22:01:05.357",
    "FinishedAt": "2025-04-03T22:01:12.0185082+03:00",
    "Hash": "95126cbeba7efabdda705d24568f2f4edc17c986b1022603cff4c99bfc4b9a8b"
}

Last updated