Keys inside the EcrResultKeys.capabilities map.
These are the terminal's own field names, carried across the channel unchanged, so the Dart side reads the same words the wire uses.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
all
→ const List<
String> - available → const String
- Whether the terminal can take a transaction right now.
- currencyCode → const String
- ISO 4217 numeric.
- ecrMode → const String
-
The raw
ecrModefrom the terminal's TMS profile. - eReceipt → const String
- Whether the terminal can publish an e-receipt.
- maxAmount → const String
- messageType → const String
- Inside one permitted entry: which operation.
- minAmount → const String
- Inside one permitted entry: the amount limits, in major units.
- minorUnitDigits → const String
- Where the decimal point falls for currencyCode.
- permittedTransactions → const String
- One entry per operation the till may send.
- physicalReceipt → const String
- Whether the terminal prints.
- reason → const String
- Why not, when it cannot.
- terminalName → const String
- The terminal's own name from its profile.