On This Page
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 | — | — |