Class FeaturesPayment
Payment features supported by the terminal. Immutable class.
Inheritance
System.Object
FeaturesPayment
Namespace: SIX.TimApi
Assembly: TimApi.dll
Syntax
public class FeaturesPayment : object
Constructors
FeaturesPayment(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Create hardware features.
Declaration
public FeaturesPayment(bool dcc, bool declinedReceipts, bool partialApproval, bool partialCommit, bool ep2Available, bool ep2Dcc, bool ep2DeclinedReceipts, bool ep2MultiAccountSelection, bool ep2MultiContractSelection)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | dcc | |
System.Boolean | declinedReceipts | |
System.Boolean | partialApproval | |
System.Boolean | partialCommit | |
System.Boolean | ep2Available | |
System.Boolean | ep2Dcc | |
System.Boolean | ep2DeclinedReceipts | |
System.Boolean | ep2MultiAccountSelection | |
System.Boolean | ep2MultiContractSelection |
Methods
canDcc()
DCC support.
Declaration
public bool canDcc()
Returns
Type | Description |
---|---|
System.Boolean |
canDeclinedReceipts()
Support for "Declined Receipts".
Declaration
public bool canDeclinedReceipts()
Returns
Type | Description |
---|---|
System.Boolean |
canEp2Dcc()
DCC support on EP2 brands.
Declaration
public bool canEp2Dcc()
Returns
Type | Description |
---|---|
System.Boolean |
canEp2DeclinedReceipts()
Support for "Declined Receipts" on EP2 brands.
Declaration
public bool canEp2DeclinedReceipts()
Returns
Type | Description |
---|---|
System.Boolean |
canEp2MultiAccountSelection()
Support for multiple account selection.
Declaration
public bool canEp2MultiAccountSelection()
Returns
Type | Description |
---|---|
System.Boolean |
canEp2MultiContractSelection()
Support for multiple contract selection.
Declaration
public bool canEp2MultiContractSelection()
Returns
Type | Description |
---|---|
System.Boolean |
canPartialApproval()
Support for "Partial Approval".
Declaration
public bool canPartialApproval()
Returns
Type | Description |
---|---|
System.Boolean |
canPartialCommit()
Support for "Partial Commit".
Declaration
public bool canPartialCommit()
Returns
Type | Description |
---|---|
System.Boolean |
isEp2Available()
EP2 payment protocol is available on the terminal.
Declaration
public bool isEp2Available()
Returns
Type | Description |
---|---|
System.Boolean |
ToString()
String representation for debugging purpose.
Declaration
public override String ToString()
Returns
Type | Description |
---|---|
String |