EnableService Request

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.

Click to copy

Request Parameters

TransactionActionstringRequired

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
ServicesEnabledarray[string]

Services which are enabled before the start-up of a transaction. Mandatory if TransactionAction is StartTransaction, absent if not. Possible values:

  • CardAcquisition
  • Loyalty
  • Payment
DisplayOutputobject

Information to display and how to process it. Contains a complete display operation for a Display or an Input Device type. For the Input Devices, Diagnosis and EnableService, ResponseRequiredFlag, and MinimumDisplayTime shall be absent.

Response parameters

After submitting a call, you receive a response message to inform you that your request was received and processed.

Depending on the HTTP status code of the response message, it is helpful to build some logic to handle any errors that a request or the system may return.

HTTP Responses

  • 200

    It conveys the result of the Enable Service processing. Content of the Enable Service Response message.

    Show moreShow less