Documentation
for developers and administrators
Home
APIs
Processing
Billing
Management
Webhooks
Manuals
Terminology
User Guides
User Interface Reference
How-To Tutorials
Lessons
Data Dictionaries
UniCore
UniCharge
UniBill
Build
Properties Definition
Resources (Directory Structure)
Zip and Country Codes
Development
Log Files
Permissions
JNDI Names
Job Queues
Reference Materials
Supported Providers (Banks & Networks)
UniPay Codes & Code Mappings
Integrated 3rd Party Libraries
Diagrams and Documents
Entire website
This section only
Terminal
Type:
Struct
Abstract:
no
Status:
Active
Java Class:
Terminal
Available Fields:
accountId
activationCode
code
field1
field2
id
status
terminalId
type
id
References:
Terminal.
Code
XML Representation:
attribute
Attributes:
Default Value
System identifier of the terminal.
code
References:
Terminal.
Ref Code
XML Representation:
attribute
Attributes:
Default Value
Secondary identifier of the terminal which can be used to cross-reference records between UniPay and integrated systems.
type
References:
Terminal.
Terminal CL
XML Representation:
attribute
Attributes:
Required
Default Value
Reference to the entity that represents enumeration of possible types of terminal.
terminalId
References:
Terminal.
Processor Terminal ID
XML Representation:
attribute
Attributes:
Default Value
Terminal ID that is used within a service provider's system.
field1
References:
Terminal.
Processor Custom Field1
XML Representation:
attribute
Attributes:
Default Value
Field that provides specific values that can override respective fields in a provider profile. This field is used when provider assigns more than just Terminal ID for tracking of terminal.
field2
References:
Terminal.
Processor Custom Field2
XML Representation:
attribute
Attributes:
Default Value
Field that provides specific values that can override respective fields in a provider profile. This field is used when provider assigns more than just Terminal ID for tracking of terminal.
status
References:
Terminal.
Status CL
XML Representation:
attribute
Attributes:
Required
Default Value
Reference to the entity that represents enumeration of possible terminal activity statuses.
activationCode
References:
Terminal.
Activation Code
XML Representation:
attribute
Attributes:
ReadOnly
Default Value
Code used for activation of the terminal.
accountId
References:
Terminal.
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.
XML Sample:
<terminal
type
=
""
status
=
""
/>
"<terminal type=\"\" status=\"\" />"
JSON Sample:
{
"type"
:
""
,
"status"
:
""
}
XURL Sample:
?type=&status=&
type
=
status
=