POS Terminal Exceptions Fields

POS Terminal Exceptions Fields
Field Name
Description
Data Type (Length)
AccountSuffix
Amount
BillToEmail
Email address of the user.
String (255)
CardVerificationMethod
Type of customer verification.
String (60)
ClientID
Client identifier for an installation; generated by the operating system.
String (60)
CurrencyCode
DCCExchangeRate
Dynamic Currency Conversion exchange rate.
Decimal (22.4)
DCCLookupStatus
Lookup Status of Dynamic Currency Conversion.
String (255)
DCCMarginRate
Margin rate of Dynamic Currency Conversion.
Decimal (22.4)
DeviceHardwareRevision
Hardware revision printed on the back of the credit card reader.
String (60)
DeviceID
Serial number printed on the back of the credit card reader. Dashes are stripped from the serial number.
String (1024)
DeviceOS
Operating system of the device.
String (60)
DeviceOSVersion
Operating system version of the device.
String (30)
DeviceTerminalID
Terminal identifier assigned to the credit card reader; used by the clearing institute to identify credit card readers.
String (255)
ExceptionCategory
Status of the transaction.
String (255)
ExceptionDescription
Detailed description of the status of the transaction.
String (255)
ExceptionStatusCode
Code that represents the status of the transaction.
String (255)
ExpirationMO
ExpirationYR
FirstName
LastName
LocalCurrencyCode
Three-digit security code for the local currency.
String (3)
MerchantID
PartnerMerchantID
Three-digit identifier for the partner merchant.
String (3)
PartnerMerchantName
Name of the merchant that performed the transaction.
String (100)
PartnerOriginalTransaction
ID
Unique identifier of the transaction.
String (60)
ProcessorMID
Merchant identifier of the merchant that performed the transaction; as assigned by the clearing institute.
String (120)
POSTerminalException.
RequestID
Unique identifier of the transaction processor; for debugging purposes.
Integer (26)
SchemeOperator
Scheme of the credit card.
String (60)
SDKVersion
Version of the software development kit (SDK).
String (30)
StorageMechanism
Source from which payment details have been collected.
String (60)
TerminalID
Terminal identifier of the merchant that performed the transaction.
String (60)
TransactionDate