IPaymentItem Interface |
Namespace: Resto.Front.Api.Data.Payments
public interface IPaymentItem : ISerializable, IEntity, IPaymentItemStub
The IPaymentItem type exposes the following members.
Name | Description | |
---|---|---|
![]() | AdditionalData | |
![]() | CurrencyInfo | null, if the main currency is used. |
![]() | DonationType | |
![]() | GuestId | Guest id to which payment item was added, or null if payment item not associated with any guest. |
![]() | Id | (Inherited from IEntity.) |
![]() | IsExternal | |
![]() | IsFiscalizedAsDiscount | Is prepay was fiscalized as discount on cash register but stay as non-fiscal payment in iiko. Note that this property is actual if value of IsPrepay is true, otherwise use FiscalizeAsDiscount property. |
![]() | IsFiscalizedExternally | |
![]() | IsFiscalizedLocally | The payment fiscalized on the local cash register. It is relevant for printing a fiscal cheque before payment order (PrintFiscalChequeBeforePaymentOrder(IOrder, Boolean, ICredentials, ChequeAdditionalInfo)). |
![]() | IsPreliminary | |
![]() | IsPrepay | Whether payment item is prepay. |
![]() | IsProcessedAsDiscount | Is prepay was processed as discount both on cash register and in iiko. Note that this property is actual if value of IsPrepay is true, otherwise use ProcessAsDiscount property. |
![]() | IsProcessedExternally | |
![]() | MaxSum | Maximum allowed payment sum, upper bound for the payment. null means default limit value. |
![]() | MinSum | Minimum allowed payment sum, lower bound for the payment. null means default limit value. |
![]() | OrganizationDetailsInfo | Organization details informations. |
![]() | PointOfSale | Point of sale where payment was processed or null if it's not processed. |
![]() | Status | |
![]() | Sum | |
![]() | Type |
Name | Description | |
---|---|---|
![]() | GetObjectData | Populates a SerializationInfo with the data needed to serialize the target object. (Inherited from ISerializable.) |