Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

ABORT - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
abort(String, String) - Method in class at.tecs.smartpos.PaymentService
Performs template abort transaction.
AED - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
AFN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
ALL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
AMD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
amount - Variable in class at.tecs.smartpos.data.Transaction
Transaction Amount.
ANG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
AOA - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
ARS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
at.tecs.smartpos - package at.tecs.smartpos
 
at.tecs.smartpos.connector - package at.tecs.smartpos.connector
 
at.tecs.smartpos.data - package at.tecs.smartpos.data
 
at.tecs.smartpos.exception - package at.tecs.smartpos.exception
 
at.tecs.smartpos.log - package at.tecs.smartpos.log
 
at.tecs.smartpos.utils - package at.tecs.smartpos.utils
 
AUD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
authenticateM0(byte[]) - Method in class at.tecs.smartpos.CardControl
Performs authentication of Mifare type M0.
authenticateM1(RFKeyMode, byte[], int, byte[]) - Method in class at.tecs.smartpos.CardControl
Performs authentication of Mifare type M1.
authorNum - Variable in class at.tecs.smartpos.data.Response
Authorization number generated by TECS Authorization Host.
authorNum - Variable in class at.tecs.smartpos.data.Transaction
For Gratuity (msg type 0009): authorization number of the original transaction.
AWG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
AZN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

B

BALANCE - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
BALANCE - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIdentifier
 
balanceAmount - Variable in class at.tecs.smartpos.data.Response
Max.Amount available.
BAM - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BBD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BDT - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BGN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BHD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BIF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BluetoothException - Exception in at.tecs.smartpos.exception
 
BluetoothException(String) - Constructor for exception at.tecs.smartpos.exception.BluetoothException
 
BMD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BND - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BOB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
bonusPoints - Variable in class at.tecs.smartpos.data.Response
Actual Bonus Points.
BOV - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BRL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BSD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BTN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
buildMessage(Transaction) - Static method in class at.tecs.smartpos.connector.MessageBuilder
Transfors transaction data class to String.
BWP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
BYN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
byte2HexStr(byte) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
byte2PrintHex(byte[], int, int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Print content
bytes2HexStr_2(byte[]) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
ByteUtil - Class in at.tecs.smartpos.utils
 
ByteUtil() - Constructor for class at.tecs.smartpos.utils.ByteUtil
 
BZD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

C

CAD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CANCEL - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
cancellation(int, String, String, String, int, String) - Method in class at.tecs.smartpos.PaymentService
Performs template cancellation transaction.
CAPTURE - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIdentifier
 
CARD_TO_CARD_TRANSFER - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
CardControl - Class in at.tecs.smartpos
This class covers operation under RF interface.
cardNum - Variable in class at.tecs.smartpos.data.Response
Depends on transaction scenario:

Standard transaction: Card number + "_" + exp.
cardNum - Variable in class at.tecs.smartpos.data.Transaction
Depends on the transaction scenario:
Standard Pin Pad transaction: should be empty. Manual PAN input: card number + "_" + exp.
CDF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CHE - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CHF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CHW - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CLF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
close() - Method in class at.tecs.smartpos.CardControl
Close RF interface.
close() - Method in class at.tecs.smartpos.PrinterControl
Initiate command to close Printer interface.
closeCardReader() - Method in class at.tecs.smartpos.SmartPOSController
Initiate command to close RF interface.
closePrinter() - Method in class at.tecs.smartpos.SmartPOSController
Initiate command to close Printer interface.
CLP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CNY - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
concatByteArrays(byte[]...) - Static method in class at.tecs.smartpos.utils.ByteUtil
Combine a list of byte arrays into a single byte array
concatByteArrays(List<byte[]>) - Static method in class at.tecs.smartpos.utils.ByteUtil
Combine a list of byte arrays into a single byte array
connect() - Method in interface at.tecs.smartpos.iConnection
 
connect(ConnectionListener) - Method in class at.tecs.smartpos.PaymentService
Connects (async) to setted hostname and port.
connect() - Method in class at.tecs.smartpos.TCP
 
CONNECTION_STATUS - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
ConnectionListener - Interface in at.tecs.smartpos.connector
The listener interface for receiving action events from connection.
connectionStatus(String, String) - Method in class at.tecs.smartpos.PaymentService
Performs checking of internet connection status.
ControlListener - Interface in at.tecs.smartpos.connector
 
COP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
COU - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CRC - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
create(A, B) - Static method in class at.tecs.smartpos.utils.Pair
 
CREDIT_NOTE - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
creditCardIssuer - Variable in class at.tecs.smartpos.data.Response
Acquirer name + ";" + card brand (e.g.
CUC - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CUP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
currency - Variable in class at.tecs.smartpos.data.Transaction
ISO 4217 Alpha Currency Code (e.g.
cvc2 - Variable in class at.tecs.smartpos.data.Transaction
Card Verification Code.
CVE - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
CZK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

D

DATA_EXCHANGE_END - Static variable in interface at.tecs.smartpos.data.Response.Code
 
DATA_EXCHANGE_FAILED - Static variable in interface at.tecs.smartpos.data.Response.Code
 
DATA_EXCHANGE_START - Static variable in interface at.tecs.smartpos.data.Response.Code
 
dateTime - Variable in class at.tecs.smartpos.data.Transaction
Transaction date and time (Format = yyyymmddhhmmss).
debug(String) - Method in class at.tecs.smartpos.log.Log
 
desCurrency - Variable in class at.tecs.smartpos.data.Transaction
ISO 4217 Alpha Currency Code (e.g.
disconnect() - Method in interface at.tecs.smartpos.iConnection
 
disconnect() - Method in class at.tecs.smartpos.PaymentService
Disconnects from connected hostname.
disconnect() - Method in class at.tecs.smartpos.TCP
 
DJF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
DKK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
DOP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
DZD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

E

ecrData - Variable in class at.tecs.smartpos.data.Response
ECR Data field is used to transfer user information for private labeled cards like Fleet Card Company (e.g.
ecrdata - Variable in class at.tecs.smartpos.data.Transaction
ECR Data field is used to transfer user information for private labeled cards like Fleet Card Company (e.g.
EGP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
EndOfDayParser - Class in at.tecs.smartpos.data
 
EndOfDayParser() - Constructor for class at.tecs.smartpos.data.EndOfDayParser
 
ERN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
error(String) - Method in class at.tecs.smartpos.log.Log
 
ETB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
EUR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
exchangeRate - Variable in class at.tecs.smartpos.data.Response
Exchange rate at the time of transaction (e.g.
exFee - Variable in class at.tecs.smartpos.data.Response
Exchange Fee.
EXTERNAL_READER_DEVICE_RESTART_COMMAND - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 

F

FACE_TO_FACE - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIdentifier
 
FACE_TO_FACE - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIndicator
 
feedLine(int) - Method in class at.tecs.smartpos.PrinterControl
Initiate command to feed line.
first - Variable in class at.tecs.smartpos.utils.Pair
 
FJD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
FKP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
foreignTXAmount - Variable in class at.tecs.smartpos.data.Response
Transaction amount in desired currency.

G

GBP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GEL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GET_TERMINAL_STATUS - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
getCustomerReceipt() - Method in class at.tecs.smartpos.data.Response
Customer receipt.
getEndOfDayResponse() - Method in class at.tecs.smartpos.data.Response
End of Day JSON response Fee.
getEnum(byte) - Static method in enum at.tecs.smartpos.data.PrinterReturnCode
 
getEnum(byte) - Static method in enum at.tecs.smartpos.data.RFReturnCode
 
getHostname() - Method in interface at.tecs.smartpos.iConnection
 
getHostname() - Method in class at.tecs.smartpos.PaymentService
 
getHostname() - Method in class at.tecs.smartpos.TCP
 
getInstance(iConnection) - Static method in class at.tecs.smartpos.PaymentService
 
getInstance() - Static method in class at.tecs.smartpos.PaymentService
 
getMerchantReceipt() - Method in class at.tecs.smartpos.data.Response
Merchant receipt.
getPort() - Method in interface at.tecs.smartpos.iConnection
 
getPort() - Method in class at.tecs.smartpos.PaymentService
 
getPort() - Method in class at.tecs.smartpos.TCP
 
getReconciliationResponse() - Method in class at.tecs.smartpos.data.Response
Reconciliation JSON response Fee.
getResponse() - Method in class at.tecs.smartpos.data.Response
 
getScanData() - Method in class at.tecs.smartpos.data.Response
Scanned data.
getSignature() - Method in class at.tecs.smartpos.data.Response
Signature image path.
getStatus() - Method in class at.tecs.smartpos.PrinterControl
Initiate command to get Printer status.
getTag() - Method in class at.tecs.smartpos.data.Transaction
 
getTransactionFieldName() - Method in exception at.tecs.smartpos.exception.TransactionFieldException
 
GHS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GIP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GMD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GNF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GRATUITY - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
GTQ - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
GYD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

H

hexStr2AsciiStr(String) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
hexStr2Byte(String) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
hexStr2Bytes(String) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
hexStr2Bytes_2(String) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
hexStr2Str(String) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
HKD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
HNL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
HRK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
HTG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
HUF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

I

iConnection - Interface in at.tecs.smartpos
 
ID - Variable in class at.tecs.smartpos.data.Transaction
Transaction unique numeric identifier.
IDR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
ILS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
info(String) - Method in class at.tecs.smartpos.log.Log
 
INITIATE_CTLS_TAP_EVENT_SIMULATOR - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
INR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
int2BytesBE(int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert int to byte array, big endian mode (highest bit first)
int2BytesLE(int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert int to byte array, little endian mode (lower bit first)
IQD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
IRR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
isCardReaderConnected() - Method in class at.tecs.smartpos.SmartPOSController
 
isConnected() - Method in class at.tecs.smartpos.PaymentService
 
ISK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
isPrinterConnected() - Method in class at.tecs.smartpos.SmartPOSController
 

J

JMD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
JOD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
JPY - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

K

KES - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KGS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KHR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KMF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KPW - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KRW - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KWD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KYD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
KZT - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

L

LAK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
langCode - Variable in class at.tecs.smartpos.data.Transaction
ISO 639-1 language code used by Pin Pads user interface during the transaction (e.g.
LBP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
length - Variable in class at.tecs.smartpos.data.Response
Message length in bytes.
listen(ResponseListener) - Method in class at.tecs.smartpos.PaymentService
Receives responses from connection.
LKR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
Log - Class in at.tecs.smartpos.log
 
LOG() - Static method in class at.tecs.smartpos.log.Log
 
Logger - Interface in at.tecs.smartpos.log
 
LogLevel - Enum in at.tecs.smartpos.log
 
long2Bytes(long) - Static method in class at.tecs.smartpos.utils.ByteUtil
 
LRD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
LSL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
LYD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

M

MAD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MAIL_ORDER - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIndicator
 
MDL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
merchantAddress - Variable in class at.tecs.smartpos.data.Response
Merchant Address.
merchantName - Variable in class at.tecs.smartpos.data.Response
Merchant Name.
MessageBuilder - Class in at.tecs.smartpos.connector
 
MessageBuilder() - Constructor for class at.tecs.smartpos.connector.MessageBuilder
 
MGA - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MKD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MMK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MNT - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MOP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MOTO - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIdentifier
 
MRU - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
msgType - Variable in class at.tecs.smartpos.data.Response
Message type.
msgType - Variable in class at.tecs.smartpos.data.Transaction
Message type, one of following:
0001 = Purchase, Balance or Preauthorization (See field 21), 0005 = Purchase with authorization number, 0009 = Gratuity, 0011 = Credit note, 0013 = Cancellation/Capture, 0015 = Pre-paid (Mobile Recharge), 0017 = Abort ongoing transaction 0018 = External reader device restart command 0027 = Voucher/Coupon generation, 0029 = Card to Card transfer, 4544 = Kill application 9043 = Get terminal status, 9999 = Initiate CTLS tap event simulator, 2667 = Get connection status.
Length : 4
Type : Numeric
MUR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MVR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MWK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MXN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MXV - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MYR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
MZN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

N

NAD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
NGN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
NIO - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
NOK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
NPR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
NZD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

O

OMR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
onConnected() - Method in interface at.tecs.smartpos.connector.ConnectionListener
 
onDetected(CardControl, int, byte[]) - Method in interface at.tecs.smartpos.SmartPOSController.OpenCardReaderListener
 
onDisconnected() - Method in interface at.tecs.smartpos.connector.ResponseListener
 
onError(RFReturnCode) - Method in interface at.tecs.smartpos.connector.ControlListener
 
onError(RFReturnCode) - Method in interface at.tecs.smartpos.SmartPOSController.OpenCardReaderListener
 
onError(PrinterReturnCode) - Method in interface at.tecs.smartpos.SmartPOSController.OpenPrinterListener
 
onOpened(PrinterControl) - Method in interface at.tecs.smartpos.SmartPOSController.OpenPrinterListener
 
onReadFailed() - Method in interface at.tecs.smartpos.connector.ResponseListener
 
onReceivedCommand(Command) - Method in interface at.tecs.smartpos.connector.ControlListener
 
onResponseReceived(Response) - Method in interface at.tecs.smartpos.connector.ResponseListener
 
onSocketFail(IOException) - Method in interface at.tecs.smartpos.connector.ConnectionListener
 
onTimeout() - Method in interface at.tecs.smartpos.connector.ControlListener
 
onUnknownHost(UnknownHostException) - Method in interface at.tecs.smartpos.connector.ConnectionListener
 
openCardReader(int, byte, SmartPOSController.OpenCardReaderListener) - Method in class at.tecs.smartpos.SmartPOSController
Initiate command to open RF interface.
openPrinter(SmartPOSController.OpenPrinterListener) - Method in class at.tecs.smartpos.SmartPOSController
Initiate command to open Printer interface.
operatorID - Variable in class at.tecs.smartpos.data.Response
Identification of the operator of tecs-engine installation.
originInd - Variable in class at.tecs.smartpos.data.Transaction
0 = request for card data on PIN PAD.
origStan - Variable in class at.tecs.smartpos.data.Response
STAN of original transaction (for Cancellation).
origTXID - Variable in class at.tecs.smartpos.data.Response
Original transaction ID (for Cancellation).

P

PAB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
Pair<F,S> - Class in at.tecs.smartpos.utils
 
Pair(F, S) - Constructor for class at.tecs.smartpos.utils.Pair
 
password - Variable in class at.tecs.smartpos.data.Transaction
Password - currently not used (filled with spaces).
paymentReason - Variable in class at.tecs.smartpos.data.Transaction
Payment reason (e.g.
PaymentService - Class in at.tecs.smartpos
This class covers communication with terminal through ECR.
PEN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
personalID - Variable in class at.tecs.smartpos.data.Transaction
Identification of current user of the ECR or Terminal.
PGK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
PHP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
PIN_PAD - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIndicator
 
PKR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
PLN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
PRE_AUTHORIZATION - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
PRE_AUTHORIZATION - Static variable in interface at.tecs.smartpos.data.Transaction.TransactionOriginIdentifier
 
PRE_PAID - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
print(String, LogLevel) - Method in interface at.tecs.smartpos.log.Logger
 
print(String, PrinterPrintType) - Method in class at.tecs.smartpos.PrinterControl
Initiate command to print.
PrinterControl - Class in at.tecs.smartpos
 
PrinterPrintType - Enum in at.tecs.smartpos.data
Print data type
PrinterReturnCode - Enum in at.tecs.smartpos.data
 
PURCHASE_WITH_AUTHORIZATION_NUM - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
PYG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

Q

QAR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

R

read(byte[]) - Method in interface at.tecs.smartpos.iConnection
 
read(byte[]) - Method in class at.tecs.smartpos.TCP
 
readBlock(int) - Method in class at.tecs.smartpos.CardControl
Reads block defined by block ID.
readMessage(String) - Static method in class at.tecs.smartpos.connector.MessageBuilder
Transforms String message to Response data class.
receiptFooter - Variable in class at.tecs.smartpos.data.Response
Receipt Footer.
receiptHeader - Variable in class at.tecs.smartpos.data.Response
Receipt Header.
receiptLayout - Variable in class at.tecs.smartpos.data.Transaction
Receipt layout identifier.
receiptNum - Variable in class at.tecs.smartpos.data.Transaction
Receipt number.
RECONCILIATION_REQUEST - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
refund(int, String, String, int, String) - Method in class at.tecs.smartpos.PaymentService
Performs template refund transaction.
requestReconciliation(String, String) - Method in class at.tecs.smartpos.PaymentService
Performs reconciliation request.
Response - Class in at.tecs.smartpos.data
Data class representing Response from terminal.
Response() - Constructor for class at.tecs.smartpos.data.Response
 
Response.Code - Interface in at.tecs.smartpos.data
Response code.
Response.MessageType - Interface in at.tecs.smartpos.data
Message type.
responseCode - Variable in class at.tecs.smartpos.data.Response
Response code.

Length : 4
Type : Numeric
ResponseListener - Interface in at.tecs.smartpos.connector
The listener interface for receiving action events from response catcher.
responseText - Variable in class at.tecs.smartpos.data.Response
Response text - description of the response code.
RFKeyMode - Enum in at.tecs.smartpos.data
 
RFReturnCode - Enum in at.tecs.smartpos.data
 
RON - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
RSD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
RUB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
RWF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

S

SALE - Static variable in interface at.tecs.smartpos.data.Response.Code
 
SALE - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
sale(int, String, String, int, String) - Method in class at.tecs.smartpos.PaymentService
Performs template sale transaction.
sale(int, String, String, int, int, String) - Method in class at.tecs.smartpos.PaymentService
Performs template sale transaction.
SAR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SBD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
scan(int, String, String) - Method in class at.tecs.smartpos.PaymentService
Start scanner mode.
scanCamera(int, String, String) - Method in class at.tecs.smartpos.PaymentService
Start scanner mode with camera view.
SCANNER - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
SCANNER_CAMERA - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
SCR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SDG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
second - Variable in class at.tecs.smartpos.utils.Pair
 
SEK - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
sendTransaction(Transaction) - Method in class at.tecs.smartpos.PaymentService
Sends transaction to connected hostname.
serienNR - Variable in class at.tecs.smartpos.data.Response
If present, should be printed on receipt.
setExtraData(String) - Method in class at.tecs.smartpos.data.Response
 
setHostname(String) - Method in interface at.tecs.smartpos.iConnection
 
setHostname(String) - Method in class at.tecs.smartpos.PaymentService
 
setHostname(String) - Method in class at.tecs.smartpos.TCP
 
setLogger(Logger, LogLevel) - Method in class at.tecs.smartpos.log.Log
 
setLogger(Logger, LogLevel) - Method in class at.tecs.smartpos.PaymentService
 
setPort(int) - Method in interface at.tecs.smartpos.iConnection
 
setPort(int) - Method in class at.tecs.smartpos.PaymentService
 
setPort(int) - Method in class at.tecs.smartpos.TCP
 
setResponse(String) - Method in class at.tecs.smartpos.data.Response
 
setSoTimeout(int) - Method in class at.tecs.smartpos.CardControl
 
setSoTimeout(int) - Method in interface at.tecs.smartpos.iConnection
 
setSoTimeout(int) - Method in class at.tecs.smartpos.TCP
 
setTag(String) - Method in class at.tecs.smartpos.data.Transaction
 
SGD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
short2BytesBE(short) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert short to byte array, big endian mode (high order first)
short2BytesLE(short) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert short to byte array, little endian mode (lower bit first)
SHP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SLL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SmartPOSController - Class in at.tecs.smartpos
This class covers functionality to initiate RF interface communication.
SmartPOSController() - Constructor for class at.tecs.smartpos.SmartPOSController
 
SmartPOSController(String) - Constructor for class at.tecs.smartpos.SmartPOSController
 
SmartPOSController.OpenCardReaderListener - Interface in at.tecs.smartpos
 
SmartPOSController.OpenPrinterListener - Interface in at.tecs.smartpos
 
SOS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
sourceID - Variable in class at.tecs.smartpos.data.Transaction
Identification number of the authorization source.
SRD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SSP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
stan - Variable in class at.tecs.smartpos.data.Response
TECS Trace Number.
STATUS_MESSAGE - Static variable in interface at.tecs.smartpos.data.Response.MessageType
 
STN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
svc - Variable in class at.tecs.smartpos.data.Response
Service Code (returned by TECS Server).
SVC - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SYP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
SZL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

T

TCP - Class in at.tecs.smartpos
 
TCP() - Constructor for class at.tecs.smartpos.TCP
 
TERMINAL_STATUS - Static variable in interface at.tecs.smartpos.data.Response.MessageType
 
terminalNum - Variable in class at.tecs.smartpos.data.Transaction
Terminal number.
THB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TIP_SALE - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
TJS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TMT - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TND - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TOP - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
toString() - Method in class at.tecs.smartpos.data.Transaction
 
Transaction - Class in at.tecs.smartpos.data
Data class representing transaction request.
Transaction() - Constructor for class at.tecs.smartpos.data.Transaction
 
Transaction.Currency - Interface in at.tecs.smartpos.data
Defines constants for Currency code - ISO 4217 Alpha Currency Code.
Transaction.MessageType - Interface in at.tecs.smartpos.data
Defines constants for Message types.
Transaction.TransactionOriginIdentifier - Interface in at.tecs.smartpos.data
Defines constants for Transaction Origin Identifier.
Transaction.TransactionOriginIndicator - Interface in at.tecs.smartpos.data
Defines constants for Transaction Origin Indicator.
TRANSACTION_RESP - Static variable in interface at.tecs.smartpos.data.Response.MessageType
 
transactionDateTime - Variable in class at.tecs.smartpos.data.Response
Transaction date and time (Format = yyyymmddhhmmss).
TransactionFieldException - Exception in at.tecs.smartpos.exception
 
TransactionFieldException(String, int, int) - Constructor for exception at.tecs.smartpos.exception.TransactionFieldException
 
TransactionFieldException(String) - Constructor for exception at.tecs.smartpos.exception.TransactionFieldException
 
transactionType - Variable in class at.tecs.smartpos.data.Response
Transaction type.
transID - Variable in class at.tecs.smartpos.data.Response
Transaction unique identifier (it should be same as sent in the authorization request).
transmit(byte[]) - Method in class at.tecs.smartpos.CardControl
The communication of the A-Card or B-Card type of RFCard.
transmit(ArrayList<byte[]>) - Method in class at.tecs.smartpos.CardControl
The communication of the A-Card or B-Card type of RFCard.
transPlace - Variable in class at.tecs.smartpos.data.Transaction
First 5 characters should contain formatted zip code.
TRY - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TTD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TWD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
TX_CANCELED_WAIT_ON_REMOVE_CARD - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_FC_WAITING_FOR_CARD - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_IN_PROGRESS - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_INITIALIZE - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_NOT_IN_PROGRESS - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_WAITING_FOR_CARD - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_WAITING_FOR_REMOVE_CARD - Static variable in interface at.tecs.smartpos.data.Response.Code
 
TX_WAS_SENT_WAIT_ON_REMOVE_CARD - Static variable in interface at.tecs.smartpos.data.Response.Code
 
txOrigin - Variable in class at.tecs.smartpos.data.Transaction
1 = Face to Face : if Customer is present 2 = MOTO : Customer not Present 4 = Capture/Completion 5 = Pre Authorization 7 = Balance
Length : 1
Type : Numeric
TZS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

U

UAH - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
UGX - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
unsignedByte2Int(byte[], int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert unsigned byte to int
unsignedInt2IntBE(byte[], int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert byte array to int, big endian mode (high bit first)
unsignedInt2IntLE(byte[], int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert byte array to int, little endian mode (lower bit first)
unsignedShort2IntBE(byte[], int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert unsigned short to int, big endian mode (high order first)
unsignedShort2IntLE(byte[], int) - Static method in class at.tecs.smartpos.utils.ByteUtil
Convert unsigned short to int, little endian mode (lower first)
USD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
USN - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
UYI - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
UYU - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
UYW - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
UZS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

V

value - Variable in enum at.tecs.smartpos.data.PrinterPrintType
 
value - Variable in enum at.tecs.smartpos.data.PrinterReturnCode
 
value - Variable in enum at.tecs.smartpos.data.RFKeyMode
 
value - Variable in enum at.tecs.smartpos.data.RFReturnCode
 
value - Variable in enum at.tecs.smartpos.log.LogLevel
 
valueOf(String) - Static method in enum at.tecs.smartpos.data.PrinterPrintType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.tecs.smartpos.data.PrinterReturnCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.tecs.smartpos.data.RFKeyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.tecs.smartpos.data.RFReturnCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum at.tecs.smartpos.log.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum at.tecs.smartpos.data.PrinterPrintType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.tecs.smartpos.data.PrinterReturnCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.tecs.smartpos.data.RFKeyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.tecs.smartpos.data.RFReturnCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum at.tecs.smartpos.log.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VES - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
VND - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
VOID - Static variable in interface at.tecs.smartpos.data.Response.Code
 
VOUCHER_GENERATION - Static variable in interface at.tecs.smartpos.data.Transaction.MessageType
 
VUNum - Variable in class at.tecs.smartpos.data.Response
Merchant Contract number with acquirer.
VUV - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

W

write(byte[]) - Method in interface at.tecs.smartpos.iConnection
 
write(byte[]) - Method in class at.tecs.smartpos.TCP
 
writeBlock(int, byte[]) - Method in class at.tecs.smartpos.CardControl
Writes data to defined block by block ID.
WST - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

X

XAF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XAG - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XAU - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XBA - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XBB - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XBC - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XBD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XCD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XDR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XOF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XPD - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XPF - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XPT - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XSU - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XTS - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
XUA - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

Y

YER - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 

Z

ZAR - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
ZMW - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
ZWL - Static variable in interface at.tecs.smartpos.data.Transaction.Currency
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links