|
All
|
CardData CardDataType Complex Type
A common element used in several different transactions for supplying payment method information.
This includes a choice of typical payment representations like track data, manually entered data, and token information. It also includes options for specifying how the supplied data has been encrypted or to request a multi-use token be supplied in the response.
|
Sequence
|
Choice
|
TrackData CardDataTypeTrackData Complex Type
Track data is the full magnetic stripe data.
Note: TrackData is unique in that it has an attribute "method" that is used to indicate how the associated data was obtained.
|
|
ManualEntry
This is typically manually entered card data, but can be used in any case where only the card number is used rather than the full track.
|
|
TokenData
This is used when the card number from a previous transaction has been tokenized. This supports both multi-use and single-use tokens.
| |
|
TokenRequest optional booleanType Simple Type
This is used to request the gateway to return a multi-use token for the supplied card data. If a token is provided in the card data and this flag is set, it will be echoed in the response.
|
| |
|
ConsumerId optional Restriction of xs:string
Unique token requestor specific consumer identifier (e.g. wallet account ID).
|
|
|
All
|
NTRSDeviceType optional Restriction of xs:string
The type of the user's browser or mobile device. It has pre-defined values.
Valid values PHONE, TABLET, PHONE_TABLET, PC, WATCH, TV, WEARABLE_DEVICE, AUTOMOBILE_DEVICE, SERVER, CARD, STICKER, DEVICE_PERIPHERAL, TAG, JEWELRY, FASHION_ACCESSORY, GARMENT, DOMESTIC_APPLIANCE, MEDIA_GAMING_DEVICE, OTHER
|
|
NTRSDevicePlatform optional Restriction of xs:string
The operating system of the user's browser or mobile device
Valid values ANDROID, IOS, WINDOWS, BLACKBERRY, TIZEN, WEB, PAGARE_EMBEDDED_OS, ANDROID_WEAR, EMBEDDED_OS, OTHER
|
|
OsVersion optional Restriction of xs:string
The version of the operating system of the user's browser or mobile device.
|
|
NTRSDeviceLanguage optional Restriction of xs:string
The language that the application communicates with the cardholder.
|
|
NTRSDeviceLocale Restriction of xs:string
The language that the application communicates with the cardholder. It is based on BCP 47 standard. The language must be lowercase and the country must be uppercase. The language and country should be separated using a hyphen (-)
|
|
NTRSDeviceName optional Restriction of xs:string
The name of the target provisioned device
|
|
NTRSDeviceLocation optional Restriction of xs:string
The latitude and longitude coordinates of the user's browser or mobile device location (no decimals provided)
|
|
NTRSDeviceLocationExtended optional Restriction of xs:string
The latitude and longitude coordinates of the target device location including up to two decimal places
|
|
NTRSDevicePhoneNumber optional Restriction of xs:string
The telephone number or the last few digits of the telephone number
|
|
NTRSDeviceIp optional Restriction of xs:string
The IP address of the user's browser or mobile device
|
|
Brand optional Restriction of xs:string
The brand of the user's browser or mobile device
|
|
Manufacturer optional Restriction of xs:string
The version of the operating system of the user's browser or mobile device
|
|
Model optional Restriction of xs:string
The model of the user's browser or mobile device
|
|
NetworkType optional Restriction of xs:string
The type of network
Vald values WIFI, CELLULAR, GPS, OTHER, DSL
|
|
ImeiNumber optional Restriction of xs:string
The IMEI number of the device
|
|
NTRSDeviceTimeZone optional Restriction of xs:string
The time zone of the user's browser or mobile device
|
|
WalletAccountEmail Restriction of xs:string
The email address of the client that is linked to his wallet account login
| | |
|
|
All
| |
|
|
All
|
CardHolderAddr optional Restriction of xs:string
Billing address of the cardholder.
|
| | |