Class Payment
- Namespace
- Skyware.Lis.EventsModel.Payments
- Assembly
- Skyware.Lis.EventsModel.dll
Occurs when a payment is made
public class Payment : BaseMessage
- Inheritance
-
Payment
- Inherited Members
Properties
Amount
The amount. Negative values represent refunds
public decimal Amount { get; set; }
Property Value
CardTransaction
CardTransaction, if payment is made trough connected terminal
public CardTransaction CardTransaction { get; set; }
Property Value
DefaultAddress
Default address where message should be send.
public override string DefaultAddress { get; }
Property Value
PaymentId
Id of the payment in LIS iLab
public int PaymentId { get; set; }
Property Value
PaymentType
Type of payment (PaymentType
public PaymentType PaymentType { get; set; }
Property Value
Receipt
Receipt from fiscal device, if such is printed on connected device
public Receipt Receipt { get; set; }
Property Value
SaleId
Sale to which payment is associated
public int SaleId { get; set; }
Property Value
Shift
Shift on which the payment is made
public Shift Shift { get; set; }