type
Type: String(60)
XML Representation: attribute
References: Processing Profile.
Type
Attributes:
Constant, Required, Default: cards-realtime/firstdata-compass
Default Value: cards-realtime/firstdata-compass
isActive
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether the record is active in the system.
accountProcessingPolicy
Type: String(10)
XML Representation: attribute
Attributes:
Required, Default: VMXD——*U
Default Value: VMXD——*U
Type of processing policy for the account.
isCreditEnabled
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether the credit operation is allowed.
isDebitCardProcessingEnabled
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether debit cards processing is possible using this profile.
authorizationExpirationPeriod
Type: Integer
XML Representation: attribute
The number of days from the transaction request day that the unconfirmed authorization can remain unreversed even if settlement process occurs. When settlement happens and the transaction authorization period is not being reached (transaction is not expired), transaction is transfered into the next retail cycle.
Number of days during which an authorization can remain unsettled. When the value is greater than 0, any un-captured (unconfirmed) transactions will not be reversed until the expiration period is reached.
Note: the value of the expiration period cannot exceed the lifetime of an authorization allowed by the processor that was used to get it.
aggregationFrequency
Type: String
XML Representation: attribute
Attributes:
Default: D
Default Value: D
testMode
Group: Payment Facilitator
SubGroup:
Type: Boolean
XML Representation: attribute
Attributes:
Required, Default: true
Default Value: true
Indicates that this transaction should be processed in test mode, when it is handled by the processor.
applicationId
Group: Payment Facilitator
SubGroup:
Type: String(30)
XML Representation: attribute
Attributes:
Required, Default: 765487
Default Value: 765487
Assigned by the processor.
tppId
Group: Payment Facilitator
SubGroup:
Type: String(6)
XML Representation: attribute
References: Retail FirstData Compass Profile.
TPP ID
Attributes:
Required, Default: TMS520
Default Value: TMS520
Third Party Processor ID - is mandatory on all Authorization requests submitted by Third Parties who have been issued one by First Data.
If you were assigned a Third Party Processor ID, you are required to send this additional format record.
If you were not assigned a Third Party Processor ID, this record should not be sent.
divisionNumber
Group: Payment Facilitator
SubGroup:
Type: String(10)
XML Representation: attribute
Attributes:
Required, Default: 5693756
Default Value: 5693756
Assigned and provided to merchant by First Data. First Data assigns a unique Division Number to process each international currency. A single Division Number can support different transaction types and methods of payment in the same currency.
merchantName
Group: Merchant
SubGroup: General
Type: String(12)
XML Representation: attribute
Attributes:
Required, Default: merchant999
Default Value: merchant999
itemDescription
Group: Merchant
SubGroup: General
Type: String(9)
XML Representation: attribute
Attributes:
Required, Default: AK9004563
Default Value: AK9004563
Descriptor that will appear on the cardholder’s statement. If this field is blank the descriptor is reset to the default at the division level.
pid
Group: Merchant
SubGroup: General
Type: String(6)
XML Representation: attribute
References: Retail FirstData Compass Profile.
PID
Attributes:
Required, Default: 000020
Default Value: 000020
Presenter’s ID is assigned by First Data.
The PID is a number assigned to the location that physically sends the data file (Presenter).
pidPassword
Group: Merchant
SubGroup: General
Type: String(8)
XML Representation: attribute
Attributes:
Required, Encrypted, Default: FD000020
Default Value: FD000020
sid
Group: Merchant
SubGroup: General
Type: String(6)
XML Representation: attribute
References: Retail FirstData Compass Profile.
SID
Attributes:
Required, Default: 000020
Default Value: 000020
Submitter’s ID is assigned by First Data.
sidPassword
Group: Merchant
SubGroup: General
Type: String(8)
XML Representation: attribute
Attributes:
Required, Encrypted
merchantStreet
Group: Merchant
SubGroup: Address
Type: String(38)
XML Representation: attribute
Attributes:
Default: Street
Default Value: Street
Street of the mailing address for the merchant.
merchantCity
Group: Merchant
SubGroup: Address
Type: String(21)
XML Representation: attribute
Attributes:
Default: City
Default Value: City
City of the mailing address for the merchant.
merchantRegion
Group: Merchant
SubGroup: Address
Type: String(2)
XML Representation: attribute
Attributes:
Default: CA
Default Value: CA
Region of the mailing address for the merchant.
merchantPostalCode
Group: Merchant
SubGroup: Address
Type: String(9)
XML Representation: attribute
Attributes:
Default: 10001
Default Value: 10001
Postal code (ZIP code) of the mailing address for the merchant.
merchantCountryCode
Group: Merchant
SubGroup: Address
Type: String(2)
XML Representation: attribute
Attributes:
Constant, Default: US
Default Value: US
Country code of the mailing address for the merchant.
descriptor
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
References: Retail FirstData Compass Profile.
Descriptor
Attributes:
Default: AK9004563
Default Value: AK9004563
Catalogue name/product type/installment information.
descriptorPrefix
Group: Merchant
SubGroup: Descriptor
Type: String(3)
XML Representation: attribute
Attributes:
Default: AK9
Default Value: AK9
Abbreviated corporate name.
customerServicePhone
Group: Merchant
SubGroup: Descriptor
Type: String(10)
XML Representation: attribute
Attributes:
Required, Default: 1234567890
Default Value: 1234567890
Customer service phone number that will appear on the cardholder’s statement. If left blank, this will default to the merchant city field at the division level
merchantId
Group: Settings
SubGroup:
Type: String(50)
XML Representation: attribute
References: Retail FirstData Compass Profile.
Merchant ID
Attributes:
Required, Default: 80004355
Default Value: 80004355
terminalId
Group: Settings
SubGroup:
Type: String(50)
XML Representation: attribute
References: Retail FirstData Compass Profile.
Terminal ID
Attributes:
Required, Default: 765487
Default Value: 765487
Identifies a processing device associated to a Point of Sale division. This is not a required Format Indicator for retail transactions, but should be provided if possible to meet association rules and qualify for the best interchange rates.
Terminal override field.
datawireId
Group: Settings
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail FirstData Compass Profile.
Datawire ID
Attributes:
Default: 00010793427311253266
Default Value: 00010793427311253266
Assigned by the processor.
connectionType
Group: Settlement
SubGroup: Connectivity
Type: String(30)
XML Representation: attribute
Attributes:
Constant, Required, Default: SFTP
Default Value: SFTP
Secondary/additional type of connectivity used to exchange messages/files with a provider. The value is used when more than one protocol is involved in communication process (for example, real time authorization and batch settlement).
host
Group: Settlement
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
Attributes:
Required, Default: ftp.mybank.com
Default Value: ftp.mybank.com
Host used for FTP/sFTP based connectivity.
port
Group: Settlement
SubGroup: Connectivity
Type: Integer
XML Representation: attribute
Attributes:
Required, Default: 22
Default Value: 22
Port used for FTP/sFTP based connectivity.
username
Group: Settlement
SubGroup: Connectivity
Type: String(50)
XML Representation: attribute
Attributes:
Required, Default: sampleUser
Default Value: sampleUser
Username used for HTTPs based connectivity.
password
Group: Settlement
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: samplePassword
Default Value: samplePassword
Password used for HTTPs based connectivity.
filename
Group: Settlement
SubGroup: Connectivity
Type: String(30)
XML Representation: attribute
References: Retail FirstData Compass Profile.
Filename
Attributes:
Required, Default: SAMPLEPRD.ABPPI
Default Value: SAMPLEPRD.ABPPI
Name of the uploaded file.
requestPath
Group: Settlement
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Outbox
Attributes:
Required, Default: /CMPS-To-FDC
Default Value: /CMPS-To-FDC
Location from which response files are downloaded for processing. If value is not defined, the responses are downloaded from the upload location.
responsePath
Group: Settlement
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Inbox
Location where files are uploaded for processing.
keyNameSSH
Group: Settlement
SubGroup: SSH
Type: String(50)
XML Representation: attribute
Attributes:
Default: samplePrivateKey.pri
Default Value: samplePrivateKey.pri
Name of the private SSH key to be used for FTP/sFTP based connectivity (for sFTP communication)
passphraseSSH
Group: Settlement
SubGroup: SSH
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: samplePhrase
Default Value: samplePhrase
Passphrase of the private SSH key used for FTP/sFTP based connectivity.