PayWatch
PayWatch ödemelerin son durumlarını sağlayıcılar üzerinde kontrol eden takip algoritmasıdır.
Tanıtım: İlgili algoritma ödemelerin askıda kalması durumunda devreye girer ve varsayılan olarak ödemeleri 25 dakika sonrasında kontrol eder. Askıda kalan ödemeler için son durumu bildiren bir bildirim atar. Bu bildirimin atılabilmesi için ödeme emri anında PayWatch yapılandırmasını yapmanız gerekmektedir. Aksi taktirde Paywall ödemenin kontrolünü yine yapar ancak size bildirim gönderemez.
PayWatchId
Paywatch kimlik bilgisi (bilgi amacıyla gönderilir)
PaymentId
Ödemenin kimlik bilgisi
MerchantUniqueCode
Ödeme oluşturma anında verilen takip numarası
PaymentLastStatusId
Ödemenin PayWatch öncesindeki durumu Bkz: İncele
PaymentNewStatusId
Ödemenin PayWatch sonrasındaki durumu Bkz: İncele
PaymentStatusChanged
Ödeme durumunda değişiklik oldu mu? Örnek: Başladı -> Başarılı
ProviderRequest
Ödeme sorgulama anında sağlayıcıya gönderilen istek
ProviderResponse
Ödeme sorgulama anında sağlayıcıdan alınan cevap
ProviderHttpStatus
Sağlayıcıdan sorgulama anında alınan HTTP cevabı
PaymentDateTime
Ödemenin tarihi
Hash
İsteğin Paywall'dan geldiğinin doğrulanması için kullanılan Hash değeridir. Paywall panelinden oluşturulan Sistem Webhook Hash Anahtarı
kullanılarak oluşturulmaktadır
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
public class PayWatchCallbackRequest
{
public int PayWatchId { get; set; }
public int PaymentId { get; set; }
public string MerchantUniqueCode { get; set; }
public int PaymentLastStatusId { get; set; }
public int PaymentNewStatusId { get; set; }
public bool PaymentStatusChanged { get; set; }
public object ProviderRequest { get; set; }
public object ProviderResponse { get; set; }
public int ProviderHttpStatus { get; set; }
public DateTime PaymentDateTime { get; set; }
}
Last updated