Fiziksel Ödeme (Sync/Async)
Paywall Fiziksel Pos servisiyle başlattığınız ödemelerin geri bildirimleri aşağıdaki gibi iletilmektedir
Fiziksel pos sağlayıcısının bağlantı kimliği
Terminal/Cihaz kimliği
Ödeme emrine ait Paywall kimliği
Ödemenin son hareketinin kimliği
Ödeme tipi Bkz: Ödeme Tipleri
Ödeme durumu Bkz: Ödeme Durumları
Ödeme oluşturma anında verilen takip/sipariş değeri
Ödemenin görüntülenme bilgisi (Cihaz üzerinde ödemenin listelendiği senaryolarda görüntülenir)
Ödeme tutarı
Ödemenin başarısız olması durumunda başarısızlık mesajı
İsteğin Paywall'dan geldiğinin doğrulanması için kullanılan Hash değeridir. Paywall panelinden oluşturulan Fiziksel Pos 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
Hash bilgisinin oluşturulduğu format tipi Bkz: Hash Formatları
Hash bilgisinin oluşturulmasında kullanılan anahtar tipi Bkz: Anahtar Tipleri
public class PhysicalPosCallbackModel
{
public Guid ConnectionId { get; set; }
public Guid TerminalId { get; set; }
public Guid PaymentRequestId { get; set; }
public Guid PaymentRequestActivityId { get; set; }
public PaymentType PaymentTypeId { get; set; }
public PaymentStatus PaymentStatusId { get; set; }
public Guid MerchantUniqueCode { get; set; }
public string DisplayCode { get; set; }
public decimal Amount { get; set; }
public string Message { get; set; }
public string Hash { get; set; }
}Last updated