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.
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:
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