Class PaymentTypeInformation
Payment type used to pay the receipt.
Inheritance
System.Object
PaymentTypeInformation
Namespace: anybill.POS.Client.Models.Bill.Data.PaymentType
Assembly: anybill.POS.Client.Abstractions.dll
Syntax
public class PaymentTypeInformation
Properties
Amount
Payment amount in the local currency set in the data of the receipt. A precision of up to 2 decimal places is used.
Declaration
public decimal Amount { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
Extension
Anybill specific extensions.
Declaration
public AnybillPaymentTypeInformationExtension Extension { get; set; }
Property Value
Type | Description |
---|---|
AnybillPaymentTypeInformationExtension |
ForeignAmount
When paying in a foreign currency, the amount in the foreign currency. Needed if 'ForeignCurrency' is set. A precision of up to 2 decimal places is used.
Declaration
public decimal? ForeignAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
ForeignCurrency
When paying with a foreign currency, the foreign currency code as ISO 4217 currency code (alphabetical code). Needed if 'ForeignAmount' is set.
Declaration
public string ForeignCurrency { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
Detailed name of the payment method used. E.g. 'Visa' for type 'CreditCard'.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |