TerminalProfile

Type:  Struct
Abstract:  no
Status:  Active
Java Class:  TerminalProfile
id
References: Terminal Profile.Id
XML Representation: attribute
Attributes:
Default Value
Identifier of the object used for references; auto-incremented integer value.
merchantAccountCode
References: Terminal Profile.Merchant Account Code
XML Representation: attribute
Attributes:
Default Value
Code of Merchant Account to which instance of this object is attributed to. Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code.
The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.
terminalCode
References: Terminal Profile.Terminal Code
XML Representation: attribute
Attributes:
Default Value
Code of the terminal within the system.
connectionCl
References: Terminal Profile.Connection Cl
XML Representation: attribute
Attributes:
Default Value
Represents the type of connection supported by the terminal.
gatewayHost
References: Terminal Profile.Gateway Host
XML Representation: attribute
Attributes:
Default Value
Terminal gateway host - UniPay instance (ETHERNET only is used).
readTimeout
References: Terminal Profile.Read Timeout
XML Representation: attribute
Attributes:
Default Value
Timeout period during which the terminal waits for the response from the gateway.
idleMessage
References: Terminal Profile.Idle Message
XML Representation: attribute
Attributes:
Default Value
Text message that is present on the screen when terminal is idle.
isCSCEnabled
References: Terminal Profile.Is CSC Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether CSC is enabled in the terminal.
isTipEnabled
References: Terminal Profile.Is Tip Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether tip option is enabled in the terminal.
isOfflineAuthEnabled
References: Terminal Profile.Is Offline Auth Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the offline authorization is enabled in the terminal.
isCashbackEnabled
References: Terminal Profile.Is Cashback Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether cashback is enabled in the terminal.
pinPadCl
References: Terminal Profile.PIN PAD CL
XML Representation: attribute
Attributes:
Default Value
Represents the type of selected PIN PAD device.
offlineAuthLimit
References: Terminal Profile.Offline Auth Limit
XML Representation: attribute
Attributes:
Default Value
Maximum amount allowed for the offline authorization.
offlineAuthSyncTime
References: Terminal Profile.Offline Auth Sync Time
XML Representation: attribute
Attributes:
Default Value
Time when offline transactions are synchronized with the gateway server.
dateFormat
References: Terminal Profile.Date Format
XML Representation: attribute
Attributes:
Default Value
Format of a date that is used in the terminal.
The values can be the following:
'MMDDYY' - month, day, year
'DDMMYY' - day, month, year
'YYMMDD' - year, month, day
currentUpdateCode
References: Terminal Profile.Current Update Code
XML Representation: attribute
Attributes:
Default Value
Code of the current update of the terminal software.
operationTypeCl
References: Terminal Profile.Operation Type CL
XML Representation: attribute
Attributes:
Default Value
Represents the selected type of operation for the terminal.
lastUpdateDate
References: Terminal Profile.Last Update Date
XML Representation: attribute
Attributes:
Default Value
Date of the last update of the terminal software.
connectionPath
References: Terminal Profile.Connection Path
XML Representation: attribute
Attributes:
Default Value
The way in which you can connect to the terminal (e.g. IP address).
isAmountConfirmationEnabled
References: Terminal Profile.Is Amount Confirmation Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the user have to confirm the entered amount of the transaction.
timeFormat
References: Terminal Profile.Time Format
XML Representation: attribute
Attributes:
Default Value
The format of the time, that is displayed on the terminal (possible format: AM/PM; 24/24.
paymentPolicy
References: Terminal Profile.Payment Policy
XML Representation: attribute
Attributes:
Default Value
Indicates types of payments, which are supported by the terminal.
entryModePolicy
References: Terminal Profile.Entry Mode Policy
XML Representation: attribute
Attributes:
Default Value
Indicates the type of entering the information, that is supported by the terminal.
receiptPolicy
References: Terminal Profile.Receipt Policy
XML Representation: attribute
Attributes:
Default Value
Indicates which type of receipt policy is allowed in the terminal.
updateProfile
References: Terminal Profile.Update Profile
XML Representation: attribute
Attributes:
Default Value
Update profile of the terminal.
updateVersion
References: Terminal Profile.Update Version
XML Representation: attribute
Attributes:
Default Value
Current version of the update.
advertisingProfile
References: Terminal Profile.Advertising Profile
XML Representation: attribute
Attributes:
Default Value
Advertising profile of the terminal (the contents of the advertising application).
advertisingVersion
References: Terminal Profile.Advertising Version
XML Representation: attribute
Attributes:
Default Value
The version of advertising application.
parametersVersion
References: Terminal Profile.Parameters Version
XML Representation: attribute
Attributes:
Default Value
Current version of the parameters of the terminal.
adminPin
References: Terminal Profile.Admin PIN
XML Representation: attribute
Attributes:
Default Value
Administartor's PIN code.
managerPin
References: Terminal Profile.Manager PIN
XML Representation: attribute
Attributes:
Default Value
Manager's PIN code.
password
References: Terminal Profile.Password
XML Representation: attribute
Attributes:
Default Value
The password used to access the internal functions of the terminal.
secretKey
References: Terminal Profile.Secret Key
XML Representation: attribute
Attributes:
Default Value
The detail of implementation, which is used to generate one-time password.
tmsHost
References: Terminal Profile.TMS Host
XML Representation: attribute
Attributes:
Default Value
Host address of the terminal management system (TMS).
lockList
References: Terminal Profile.Lock List
XML Representation: attribute
Attributes:
Default Value
The list of locked parameters.
applicationIdPolicy
References: Terminal Profile.Application ID Policy
XML Representation: attribute
Attributes:
Default Value
The list of application IDs that are supported by the terminal.
lastPasswordGenerationDate
References: Terminal Profile.Last Password Generation Date
XML Representation: attribute
Attributes:
Default Value
The date when the password was generated the last time.
initializationDate
References: Terminal Profile.Initialization Date
XML Representation: attribute
Attributes:
Default Value
The date of terminal initialization.
activationDate
References: Terminal Profile.Activation Date
XML Representation: attribute
Attributes:
Default Value
The date when the terminal was activated.
countryCode
References: Terminal Profile.Country Code
XML Representation: attribute
Attributes:
Default Value
The code of the country where the terminal is located.
currencyCode
References: Terminal Profile.Currency Code
XML Representation: attribute
Attributes:
Default Value
The code of the currency in the terminal.
timeZoneCl
References: Terminal Profile.Time Zone CL
XML Representation: attribute
Attributes:
Default Value
Represents the time zone selected for the terminal.
communicationProtocolCl
References: Terminal Profile.Communication Protocol CL
XML Representation: attribute
Attributes:
Default Value
Represents the type of communication protocol selected for the terminal.
defaultIndustryCl
References: Terminal Profile.Default Industry CL
XML Representation: attribute
Attributes:
Default Value
Represents the type of default transaction industry.
isConvenienceFeeEnabled
References: Terminal Profile.Is Convenience Fee Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the convenience fee is enabled for the terminal.
isOfflineCreditEnabled
References: Terminal Profile.Is Offline Credit Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the offline credit operation is enabled.
offlineTransactionPolicyCl
References: Terminal Profile.Offline Transaction Policy CL
XML Representation: attribute
Attributes:
Default Value
Represents the type of selected offline transaction policy.
isPinBypassEnabled
References: Terminal Profile.Is PIN Bypass Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the PIN bypass is enabled for the terminal profile.
receiptPrintingOrderTypeCl
References: Terminal Profile.Receipt Printing Order Type CL
XML Representation: attribute
Attributes:
Default Value
Represents the type of receipt printing order selecetd for the terminal.
cloudHost
References: Terminal Profile.Cloud Host
XML Representation: attribute
Attributes:
Default Value
Name of the cloud server domain.
cloudPort
References: Terminal Profile.Cloud Port
XML Representation: attribute
Attributes:
Default Value
Port of the cloud server.
isSignatureConfirmationEnabled
References: Terminal Profile.Is Signature Confirmation Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the signature confirmation is enabled.
newTerminalCode
References: Terminal Profile.New Terminal Code
XML Representation: attribute
Attributes:
Default Value
New code of the terminal.
newMerchantAccountCode
References: Terminal Profile.New Merchant Account Code
XML Representation: attribute
Attributes:
Default Value
New merchant account code of the merchant.
currencySign
References: Terminal Profile.Currency Sign
XML Representation: attribute
Attributes:
Default Value
Sign of the currency used for the transaction.
version
References: Terminal Profile.Version
XML Representation: attribute
Attributes:
Default Value
Current version of the terminal profile.
isApplicationSelectionEnabled
References: Terminal Profile.Is Application Selection Enabled
XML Representation: attribute
Attributes:
Default Value
Indicates whether the embedded application on the credit card can be selected manually.

Note: There can be several applications for transactions processing on the credit card (local, international, etc.). One of these applications has the higher priority (will be chosen automatically if manual selection of application is not enabled).
encryptionTypeCl
References: Terminal Profile.Encryption Type Cl
XML Representation: attribute
Attributes:
Default Value N
Reference to the entity that represents possible approaches that are used by the terminal for point-to-point encryption.
themeTypeCl
References: Terminal Profile.Theme Type Cl
XML Representation: attribute
Attributes:
Default Value
Reference to the entity that represents possible color themes to be shown on a terminal screen.
isDebitPrioritizationEnabled
References: Terminal Profile.Is Debit Prioritization Enabled
XML Representation: attribute
Attributes:
Default Value
encryptionCl
References: Terminal Profile.Encryption Cl
XML Representation: attribute
Attributes:
Default Value N
offlineTransactionMode
References: Terminal Profile.Offline Transaction Mode
XML Representation: attribute
Attributes:
Default Value
operationCl
References: Terminal Profile.Operation Cl
XML Representation: attribute
Attributes:
Default Value
receiptPrintingOrderCl
References: Terminal Profile.Receipt Printing Order Cl
XML Representation: attribute
Attributes:
Default Value
themeCl
References: Terminal Profile.Theme Cl
XML Representation: attribute
Attributes:
Default Value
terminalMode
References: Terminal Profile.Terminal Mode
XML Representation: attribute
Attributes:
Default Value
isRewardNumberEnabled
References: Terminal Profile.Is Reward Number Enabled
XML Representation: attribute
Attributes:
Default Value

XML Sample:

<terminalProfile/>

"<terminalProfile/>"

JSON Sample:

{
 
}

XURL Sample:

?