General Communication
Callbacks sent to the address(es) you defined under Payment Settings > Callback in the Paywall panel, based on the conditions you specified.
Key
Description
public class GeneralCallbackModel
{
/// <summary>
/// This property indicates the type of payment as
/// SuccessPayment - UnsuccessfulPayment - RefundPayment - CancelPayment - PartialRefundPayment
/// </summary>
public int Type { get; set; }
public int PaymentId { get; set; }
public decimal Amount { get; set; }
public decimal OperationAmount { get; set; }
public string IP { get; set; }
public Guid PaywallUniqueCode { get; set; }
public string MerchantUniqueCode { get; set; }
public string TrackingCode { get; set; }
public string UniqueCode { get; set; }
public short CurrencyId { get; set; }
public int PaymentMethodId { get; set; }
public byte Installment { get; set; }
public int ChannelId { get; set; }
public int TagId { get; set; }
public DateTime DateTime { get; set; }
public string Hash { get; set; }
public string HashFormat { get; set; }
public short? HashKeyType { get; set; }
}Last updated