Package com.six.timapi
package com.six.timapi
-
ClassDescriptionContains the result of calling
Terminal.activate()
orTerminal.activateAsync()
.Contains the amount for transactions.Contains the amount for transactions.Contains the amount for transactions.Final amount after aTerminal.amtAdjustment(Amount)
has been process by the terminal.Information about a supported application.Contains the result of a balance inquiry after callingTerminal.balanceInquiry()
orTerminal.balanceInquiryAsync()
.Contains the result of a call toTerminal.balance()
orTerminal.balanceAsync()
.Contains information about a brand available on the terminal.Contains information about the used payment card Immutable class.Contains data of a single track.Contains the result of a client identification finished after callingTerminal.clientIdentification()
orTerminal.clientIdentificationAsync()
.Command request to send to card.Response of a CommandRequest send to the card.Contains terminal information required for ECR applications to produce receipts on their own.Convenience functions for TIM API use.Helper class for converting data types.Contains information about a counter for a brand.Contains all counters for a specific counter type.Contains information about a currency supported by a brand.Result of calling theTerminal.deactivate()
orTerminal.deactivateAsync()
.Default implementation of listener for asynchronous terminal events.Holds a product picture and related information for display.Defines one ECR information token for use by theTerminal.hardwareInformation()
orTerminal.hardwareInformationAsync()
.Localized error messages.Contains features supported by the terminal.Hardware features supported by the terminal.Payment features supported by the terminal.Age check support.SIXml features supported by the terminal.Feature support.Logging handler logging into a set of rotating files.Logging handler logging into a set of rotating files.Contains information about a piece of hardware in the terminal or devices attached to it.Contains the result of calling theTerminal.hardwareInformation()
orTerminal.hardwareInformationAsync()
.Contains the result of an init transaction with dialog request finished after callingTerminal.initTransactionWithDialog(com.six.timapi.Amount, com.six.timapi.constants.FunctionHint, com.six.timapi.ShowDialogRequest)
orTerminal.initTransactionWithDialogAsync(com.six.timapi.Amount, com.six.timapi.constants.FunctionHint, com.six.timapi.ShowDialogRequest)
.Loyalty discount amount.Merchant option.Mobile topup issuer information result.Contains the name of a mobile topup issuer and an associated voucher value.Native error information.Contains network information of the terminal.Contains payment protocol specific information.Contains receipts or receipt items for printing by the ECR depending on the PrintOptions used during login.Print options for a specific receipt type.Contains a receipt to be printed by the ECR.Contains the value of a specific receipt item to be used by the ECR to create receipts.Contains a list of ReceiptItem to be used for a specific type of receipts.Contains the result of a call to theTerminal.receiptRequest(com.six.timapi.constants.ReceiptRequestType)
orTerminal.receiptRequestAsync(com.six.timapi.constants.ReceiptRequestType)
.Contains the result of calling theTerminal.reconciliation()
orTerminal.reconciliationAsync()
.Immutable information send by screenshot notification.Contains configuration for show dialog request used byTerminal.showDialog(com.six.timapi.ShowDialogRequest)
orTerminal.showDialogAsync(com.six.timapi.ShowDialogRequest)
.Contains the result of a show dialog request finished after callingTerminal.showDialog(com.six.timapi.ShowDialogRequest)
orTerminal.showDialogAsync(com.six.timapi.ShowDialogRequest)
.Ecr show signature capture request.Contains the result of a show signature capture request finished after callingTerminal.showSignatureCapture(com.six.timapi.ShowSignatureCaptureRequest)
orTerminal.showSignatureCaptureAsync(com.six.timapi.ShowSignatureCaptureRequest)
.Contains signature information captured by the EFT Terminal as a result to calling theTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.Single line log formatter.A SubTransaction is a part of an overall transaction.Helper class for handle synchronous method calls in theTerminal
class.Contains the result of calling theTerminal.systemInformation()
orTerminal.systemInformationAsync()
.Terminal base implementation.Listener for asynchronous terminal events.The per terminal configuration can be done on two ways: In a configuration file "TimApi.cfg" With the API TerminalSettings done from the application.Immutable Terminal Settings.Contains information about the current EFT Terminal status.ThirdPartyAppData information.Immutable time and date.Contains event information for asynchronous method calls.Contains information about a failed request or method call.Contains information about the total for one currency.Contains configuration for transaction used byTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.Contains the result of a call to theTerminal.transactionInfoRequest()
orTerminal.transactionInfoRequestAsync()
.Contains information about a finished transaction after calling theTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.Contains configuration for transaction used byTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.Contains the result of a transaction finished after callingTerminal.transaction(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
orTerminal.transactionAsync(com.six.timapi.constants.TransactionType, com.six.timapi.Amount)
.Action.Contains transaction details for counters.List of VAS information.