Retail Electronic Payments Profile


Parent:    Retail Profile
Added On:  06/24/14 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  RetailElectronicPaymentsProfile 
Encapsulates Electronic Payments specific settings required for real-time transaction processing. Adds ELectronic Payments specific fields to the base fields of Billing Profile and Retail Profile.
Added On:  06/24/14
SQL Column:  LOCATION_ID
Java Field:  locationId
Status:  Active
SQL Type:  varchar(4)
Java Type:  String
Attributes:
Location identifier, assigned by processor.

4 digits zero-filled. The current server version accepts any number of digits here.
Added On:  06/24/14
SQL Column:  MERCHANT_ID
Java Field:  merchantId
Status:  Active
SQL Type:  varchar(7)
Java Type:  String
Attributes:
Merchant identifier, assigned by processor.

7 digits zero-filled. The current server version accepts any number of digits here.
Added On:  06/24/14
SQL Column:  TERMINAL_APP_VERSION
Java Field:  terminalAppVersion
Status:  Active
SQL Type:  varchar(15)
Java Type:  String
Attributes:
Version of the application used in the terminal (e.g., 2.6).
Added On:  06/24/14
SQL Column:  TERMINAL_ID
Java Field:  terminalId
Status:  Active
SQL Type:  varchar(15)
Java Type:  String
Attributes:
Code identifying the balancing features available to the POS from the Host.

15 digits zero-filled. The first 11 digits duplicate the group and store IDs.
Added On:  06/24/14
SQL Column:  TERMINAL_SERIAL_NUMBER
Java Field:  terminalSerialNumber
Status:  Active
SQL Type:  varchar(15)
Java Type:  String
Attributes:
Serial number of the terminal (e.g., 1008078745).
Added On:  05/19/16
SQL Column:  TERMINAL_TYPE
Java Field:  terminalType
Status:  Active
SQL Type:  varchar(5)
Java Type:  String
Attributes:
Represents the type of terminal.
Added On:  06/24/14
SQL Column:  TIME_ZONE
Java Field:  timeZone
Status:  Active
SQL Type:  varchar(3)
Java Type:  String
Attributes:
Time zone code of the provider (e.g., EST, CST).