Device
A Device upon which the secure transaction will occur.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
browserAcceptHeaderText |
Browser Accept Header. Note: This contains MIME types accepted by the device. |
string |
false |
|
|
false |
browserUserAgentHeaderText |
User Agent String. Note: This contains the user agent string. |
string |
false |
|
|
false |
deviceCode |
The device code from which the request was initiated. |
string |
false |
|
|
false |
deviceName |
Named Device ID. Example: Johns IPAD |
string |
false |
|
|
false |
geospatialLocation |
A location with a spatial attribute, probably on the surface of the earth. For example: Longitude and Latitude |
GeospatialLocation |
false |
|
|
false |
ipAddressText |
Associated IP address. Examples: 192.0.2.8, 198.51.100.0 |
string |
false |
|
|
false |
macAddressText |
Device MAC Address. Example: 00:0a:95:9d:68:16 |
string |
false |
|
|
false |
paymentTrx |
A set of Additional identification and URLs used to further describe a secure payment transaction. |
PaymentTrx |
false |
|
|
false |
phone |
A telephone number is a sequence of digits assigned to a fixed-line telephone subscriber station connected to a telephone line or to a wireless electronic telephony device, such as a radio telephone or a mobile telephone, or to other devices for data transmission via the public switched telephone network (PSTN) or other private networks. |
Phone |
false |
|
|
false |
pos |
An information identifying the location and other attributes of the entity performing transactions. Point of sale may be considered by some systems when making inventory and availability decisions. |
Pos |
true |
|
|
false |
presenceTypeCode |
Specifies the Presence of a customer and its payment card. |
PresenceTypeCode |
true |
|
|
false |
responseParameters |
An information related to how response results should be returned. |
ResponseParameters |
true |
|
|
false |
touchPointTrxCode |
The travel event that triggered the request. Example: Order/buy, Check-In, In Flight. PADIS codeset TTT |
string |
false |
|
|
false |
typeCode |
Specifies the type of Owner. |
OwnershipTypeCode |
false |
|
|
false |
{
"browserAcceptHeaderText" : "string",
"browserUserAgentHeaderText" : "string",
"deviceCode" : "string",
"deviceName" : "string",
"geospatialLocation" : {
"areaIdentifier" : "string",
"bag" : [ { } ],
"device" : { },
"geographicFilterCriteria" : { },
"lineIdentifier" : "string",
"naturalAreaGeocode" : "string",
"pointAltitudeMeasure" : { },
"pointElevationNumber" : "number",
"pointIdentifier" : "string",
"pointLatitudeNumber" : "number",
"pointLongitudeNumber" : "number",
"volumeIdentifier" : "string"
},
"ipAddressText" : "string",
"macAddressText" : "string",
"paymentTrx" : {
"descText" : "string",
"device" : { },
"inputCurCode" : { },
"maximumTryInd" : "boolean",
"notProcessedInd" : "boolean",
"originalIdentifier" : "string",
"paymentAddressVerification" : { },
"paymentInfo" : { },
"retryInd" : "boolean",
"settlementCurCode" : { },
"timestampDateTime" : "string",
"trxDataText" : "string",
"trxIdentifier" : "string",
"trxTypeText" : "string"
},
"phone" : {
"areaCodeNumber" : "number",
"contactInfo" : { },
"countryDialingCode" : { },
"device" : { },
"extensionNumber" : "number",
"labelText" : "string",
"phoneNumber" : "number"
},
"pos" : {
"agentDutyText" : "string",
"city" : { },
"country" : { },
"device" : { },
"onlineTrxInd" : "boolean",
"requestTime" : "string"
},
"presenceTypeCode" : {
"presenceTypeCodeEnum" : { }
},
"responseParameters" : {
"bdc" : { },
"curParameter" : [ { } ],
"device" : { },
"inventoryGuaranteeInd" : "boolean",
"langUsage" : [ { } ],
"marketingMessage" : [ { } ],
"measurementSystemCode" : { },
"paxGroup" : { },
"pricingParameter" : { },
"reasonCode" : "string",
"securePayerAuthenticationInstructions" : { }
},
"touchPointTrxCode" : "string",
"typeCode" : {
"ownershipTypeCodeEnum" : { }
}
}