CheckData class abstract
Information related to the paper check used for the transaction. Allows the check information to be provided by the Sale System before requesting the payment, or stored by the Sale System after processing of the payment.
Properties:
- bankID - Identification of the bank. Mandatory if TrackData absent.
- accountNumber - Identification of the customer account. Mandatory if TrackData absent.
- checkNumber - Identification of the bank check. Mandatory if TrackData absent.
- trackData - Magnetic track or magnetic ink characters line. Mandatory if CheckNumber absent.
- checkCardNumber - Check guarantee card number. If provided by the customer.
- typeCode - Type of bank check. Possible values: * Company * Personal
- country - Country of the bank check. Absent if country of the Sale system.
- Annotations
-
- @BuiltValue.new()
Constructors
- CheckData([void updates(CheckDataBuilder b)])
-
factory
Properties
- accountNumber → String?
-
Identification of the customer account. Mandatory if TrackData absent.
no setter
- bankID → String?
-
Identification of the bank. Mandatory if TrackData absent.
no setter
- checkCardNumber → String?
-
Check guarantee card number. If provided by the customer.
no setter
- checkNumber → String?
-
Identification of the bank check. Mandatory if TrackData absent.
no setter
- country → String?
-
Country of the bank check. Absent if country of the Sale system.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trackData → TrackData?
-
Magnetic track or magnetic ink characters line. Mandatory if CheckNumber absent.
no setter
- typeCode → TypeCode?
-
Type of bank check. Possible values: * Company * Personal
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(CheckDataBuilder)) → CheckData -
Rebuilds the instance.
inherited
-
toBuilder(
) → CheckDataBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
CheckData> -
no setter