EnableServiceRequest class abstract

It conveys the services that will be enabled for the POI Terminal without the request of the Sale System, and a possible invitation for the Customer to start the services. Content of the Enable Service Request message.

Properties:

  • transactionAction - Action to realise on a transaction. In an EnableService request message: - Starts a transaction by a swipe-ahead mechanism, with the services which are enabled. - Aborts a swipe-ahead transaction or started by a CardAcquisition, and not followed by a service request from the Sale System to complete the transaction. Possible values: * AbortTransaction * StartTransaction
  • servicesEnabled - Services which are enabled before the start-up of a transaction. Mandatory if TransactionAction is StartTransaction, absent if not. Possible values: * CardAcquisition * Loyalty * Payment
  • displayOutput - Information to display and the way to process the display.
Annotations
  • @BuiltValue.new()

Constructors

EnableServiceRequest([void updates(EnableServiceRequestBuilder b)])
factory

Properties

displayOutput DisplayOutput?
Information to display and the way to process the display.
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
servicesEnabled → BuiltList<EnableServiceRequestServicesEnabledEnum>?
Services which are enabled before the start-up of a transaction. Mandatory if TransactionAction is StartTransaction, absent if not. Possible values: * CardAcquisition * Loyalty * Payment
no setter
transactionAction TransactionAction
Action to realise on a transaction. In an EnableService request message: - Starts a transaction by a swipe-ahead mechanism, with the services which are enabled. - Aborts a swipe-ahead transaction or started by a CardAcquisition, and not followed by a service request from the Sale System to complete the transaction. Possible values: * AbortTransaction * StartTransaction
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(EnableServiceRequestBuilder)) EnableServiceRequest
Rebuilds the instance.
inherited
toBuilder() EnableServiceRequestBuilder
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<EnableServiceRequest>
no setter