Transaction class
Constructors
-
Transaction({required String id, required String? rrn, required Map? emvData, required String date, required String currencyID, required String descriptionOfTransaction, required String stateDisplay, required String invoice, required String? approvalCode, required String operation, required String? cardholderName, required String terminalName, required double amount, required double amountNetto, required double feeTotal, required double latitude, required double longitude, required int state, required int subState, required int inputType, required int displayMode, required String acquirerID, required Card? card, required List<
ExternalPaymentData> externalPaymentData, required bool isNotFinished, required bool canCancel, required bool canReturn})
Properties
- acquirerID ↔ String
-
getter/setter pair
- amount ↔ double
-
getter/setter pair
- amountNetto ↔ double
-
getter/setter pair
- approvalCode ↔ String?
-
getter/setter pair
- canCancel ↔ bool
-
getter/setter pair
- canReturn ↔ bool
-
getter/setter pair
- card ↔ Card?
-
getter/setter pair
- cardholderName ↔ String?
-
getter/setter pair
- currencyID ↔ String
-
getter/setter pair
- date ↔ String
-
getter/setter pair
- descriptionOfTransaction ↔ String
-
getter/setter pair
- displayMode ↔ int
-
getter/setter pair
- emvData ↔ Map?
-
getter/setter pair
-
externalPaymentData
↔ List<
ExternalPaymentData> -
getter/setter pair
- feeTotal ↔ double
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String
-
getter/setter pair
- inputType ↔ int
-
getter/setter pair
- invoice ↔ String
-
getter/setter pair
- isNotFinished ↔ bool
-
getter/setter pair
- latitude ↔ double
-
getter/setter pair
- longitude ↔ double
-
getter/setter pair
- operation ↔ String
-
getter/setter pair
- rrn ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ int
-
getter/setter pair
- stateDisplay ↔ String
-
getter/setter pair
- subState ↔ int
-
getter/setter pair
- terminalName ↔ String
-
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromMap(
dynamic map) → Transaction