type
Type: String(60)
XML Representation: attribute
References: Processing Profile.
Type
Attributes:
Constant, Required, Default: cards-realtime/elavon-mexico
Default Value: cards-realtime/elavon-mexico
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.
aggregationFrequency
XML Representation: element
Attributes:
Default: D
Default Value: D
isCreditEnabled
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether the credit operation is allowed.
isDebitProcessingEnabled
Type: Boolean
XML Representation: attribute
Attributes:
Default: false
Default Value: false
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.
vendorId
Group: Payment Facilitator
SubGroup:
Type: String(4)
XML Representation: attribute
Attributes:
Required, Default: 2323
Default Value: 2323
This value is assigned by the Vendor Certification Department of ELAVON.
This number is an alphanumeric value and should be capitalized. All Vendor Certification Device Types are value of "Z".
fileIdentification
Group: Payment Facilitator
SubGroup:
Type: String(6)
XML Representation: attribute
Attributes:
Required, Default: File Id
Default Value: File Id
Contains an identification code assigned by Elavon. The identification code can be up to 6 positions in length. If less than six positions are assigned, the remaining positions in this field should be space filled.
isTestMode
Group: Merchant
SubGroup: General
Type: Boolean
XML Representation: attribute
Attributes:
Default: false
Default Value: false
Indicates that this transaction should be processed in test mode, when it is handled by the processor.
bankNumber
Group: Merchant
SubGroup: General
Type: String(6)
XML Representation: attribute
References: Retail Elavon Profile.
Bank Nbr
Attributes:
Required, Default: 2323
Default Value: 2323
This six digit fixed length value is assigned by Elavon.
seNumber
Group: Merchant
SubGroup: General
Type: String(17)
XML Representation: attribute
Attributes:
Required, Default: 2323
Default Value: 2323
Contains the Service Establishment number and will contain either the Specific SE number assigned to the merchant (i.e. Discover SE, AMEX SE) or the HIMMS2-merchant number if the transaction is being processed on the international platform. This number is assigned to a merchant by Elavon and identifies the merchants profile and the settlement currency requirements. It should be noted that for each settlement currency required there will be a unique SE number assigned. This format does not support AMEX transactions from T&E merchants, for example airlines, hotels, and car rentals.
merchantName
Group: Merchant
SubGroup: General
Type: String(25)
XML Representation: attribute
Merchant DBA override data.
This value contains the “Doing Business As” name override data from the merchant. If this value is not present, then Elavon will use the DBA name on file.
emailAdress
Group: Merchant
SubGroup: General
Type: String(160)
XML Representation: attribute
Email address of the merchant.
isFileRenamingRequired
Group: Merchant
SubGroup: General
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
merchantStreetAddress
Group: Merchant
SubGroup: Address
Type: String(30)
XML Representation: attribute
Street of the mailing address for the merchant.
merchantCity
Group: Merchant
SubGroup: Address
Type: String(13)
XML Representation: attribute
City of the mailing address for the merchant.
merchantCountryCode
Group: Merchant
SubGroup: Address
Type: String(2)
XML Representation: attribute
Attributes:
Constant, Required, Default: MX
Default Value: MX
Country code of the mailing address for the merchant.
merchantState
Group: Merchant
SubGroup: Address
Type: String(2)
XML Representation: attribute
State of the mailing address for the merchant.
merchantZipCode
Group: Merchant
SubGroup: Address
Type: String(9)
XML Representation: attribute
Postal code (ZIP code) of the mailing address for the merchant.
descriptor
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
Catalogue name/product type/installment information.
descriptorPrefix
Group: Merchant
SubGroup: Descriptor
Type: String(3)
XML Representation: attribute
Attributes:
Default: AS3
Default Value: AS3
Abbreviated corporate name.
customerServicePhone
Group: Merchant
SubGroup: Descriptor
Type: String(10)
XML Representation: attribute
Attributes:
Required, Default: 5002214498
Default Value: 5002214498
Customer service telephone number.
retailMcc
Group: Settings
SubGroup: Retail
Type: String(4)
XML Representation: attribute
Retail MCC (merchant category code).
Note: The Associations have assigned specific Merchant Category Codes (MCC) for merchants according to the operating regulations. If this field is not filled by the merchant, Elavon will insert the appropriate Merchant Category Code from its accounting system.
retailMerchantId
Group: Settings
SubGroup: Retail
Type: String(15)
XML Representation: attribute
Retail merchant identification number. Provided by the processor.
retailTerminalNbr
Group: Settings
SubGroup: Retail
Type: String(16)
XML Representation: attribute
This sixteen digit fixed length value is assigned by Elavon.
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.
motoMcc
Group: Settings
SubGroup: MOTO
Type: String(4)
XML Representation: attribute
References: Retail Elavon Profile.
Moto MCC
MOTO MCC (merchant category code).
Note: The Associations have assigned specific Merchant Category Codes (MCC) for merchants according to the operating regulations. If this field is not filled by the merchant, Elavon will insert the appropriate Merchant Category Code from its accounting system.
motoMerchantId
Group: Settings
SubGroup: MOTO
Type: String(15)
XML Representation: attribute
MOTO merchant identification number. Provided by the processor.
motoTerminalNbr
Group: Settings
SubGroup: MOTO
Type: String(16)
XML Representation: attribute
This sixteen digit fixed length value is assigned by Elavon.
The terminal identification number is used to uniquely identify the Merchant and their financial institution to Elavon. The Terminal ID consists of two parts and is assigned by Elavon for each POS device.
ecommerceMcc
Group: Settings
SubGroup: eCommerce
Type: String(4)
XML Representation: attribute
Ecommerce MCC (merchant category code).
Note: The Associations have assigned specific Merchant Category Codes (MCC) for merchants according to the operating regulations. If this field is not filled by the merchant, Elavon will insert the appropriate Merchant Category Code from its accounting system.
ecommerceMerchantId
Group: Settings
SubGroup: eCommerce
Type: String(15)
XML Representation: attribute
Ecommerce merchant identification number. Provided by the processor.
ecommerceTerminalNbr
Group: Settings
SubGroup: eCommerce
Type: String(16)
XML Representation: attribute
This sixteen digit fixed length value is assigned by Elavon.
The terminal identification number is used to uniquely identify the Merchant and their financial institution to Elavon. The Terminal ID consists of two parts and is assigned by Elavon for each POS device.
restaurantMcc
Group: Settings
SubGroup: Restaurant
Type: String(4)
XML Representation: attribute
Restaurant MCC (merchant category code).
Note: The Associations have assigned specific Merchant Category Codes (MCC) for merchants according to the operating regulations. If this field is not filled by the merchant, Elavon will insert the appropriate Merchant Category Code from its accounting system.
restaurantMerchantId
Group: Settings
SubGroup: Restaurant
Type: String(15)
XML Representation: attribute
Restaurant merchant identification number. Provided by the processor.
restaurantTerminalNbr
Group: Settings
SubGroup: Restaurant
Type: String(16)
XML Representation: attribute
This variable length value is assigned by Elavon and has a minimum length of 1 and a maximum length of 16.
The terminal identification number is used to uniquely identify the Merchant and their financial institution to Elavon. The Terminal ID consists of two parts and is assigned by Elavon for each POS device.
processorId
Type: String(9)
XML Representation: attribute
Attributes:
Required, Default: 15D
Default Value: 15D
Contains the identifier for the processor (users can populate this field with their company details).
processorName
Type: String(20)
XML Representation: attribute
Attributes:
Required, Default: 15D
Default Value: 15D
Contains the name for the merchant’s processor.
processorBuildingNumber
Type: String(20)
XML Representation: attribute
Attributes:
Default: 15D
Default Value: 15D
Contains the building number for the processing center.
processorStreet
Type: String(20)
XML Representation: attribute
Attributes:
Default: processorStreet
Default Value: processorStreet
Contains the street name for the processing center.
processorCity
Type: String(20)
XML Representation: attribute
Attributes:
Default: processorCity
Default Value: processorCity
Contains the city for the processing center.
processorZipCode
Type: String(9)
XML Representation: attribute
Attributes:
Default: 12345
Default Value: 12345
Contains the ZIP (or postal) code for the processing center.
processorCountryCode
Type: String(2)
XML Representation: attribute
Attributes:
Default: processorCountryCode
Default Value: processorCountryCode
Contains the country for the processing center.
processorPhoneNumber
Type: String(20)
XML Representation: attribute
Attributes:
Default: 12345
Default Value: 12345
Contains the phone number for the processing center.
keyPointerType
Group: Authorization
SubGroup:
Type: String(2)
XML Representation: attribute
Attributes:
Required, Default: TD
Default Value: TD
Enumeration of key pointer values for Elavon.
connectionTypeAuthorization
Group: Authorization
SubGroup:
Type: String(30)
XML Representation: attribute
Attributes:
Constant, Required, Default: HTTPS
Default Value: HTTPS
Type of connectivity to use to exchange messages/files with a processor.
hostAuthorization
Group: Authorization
SubGroup:
Type: String(160)
XML Representation: attribute
Attributes:
Required, Default: https://testgate.viaconex.com/cgi-bin/encompass4.cgi
Default Value: https://testgate.viaconex.com/cgi-bin/encompass4.cgi
Host to be used for HTTPs based connectivity.
registrationKey
Group: Authorization
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.
Reg Key
Attributes:
Required, Default: 8ABCD0004355
Default Value: 8ABCD0004355
Required in all Scripts sent to the Elavon Host for processing and will be sent as a HTTP Header Field in the Post request.
Notes: The Registration Key should be sent as an HTTP Header field.
The NOVA_PORTAL_FAKE_KEY is only used to send transactions to the Elavon development host and cannot be used to send traffic to production hosts. A production Registration Key will be assigned by the Certification Department after certification is complete and is 20 characters long.
connectionTypeSettlement
Group: Submission
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).
hostSettlement
Group: Submission
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
Attributes:
Required, Default: sftp.novainfo.net
Default Value: sftp.novainfo.net
Host used for FTP/sFTP based connectivity.
portSettlement
Group: Submission
SubGroup: Connectivity
Type: Integer
XML Representation: attribute
Attributes:
Required, Default: 22
Default Value: 22
Port used for FTP/sFTP based connectivity.
usernameSettlement
Group: Submission
SubGroup: Connectivity
Type: String(50)
XML Representation: attribute
Attributes:
Required, Default: user
Default Value: user
Username used for HTTPs based connectivity.
passwordSettlement
Group: Submission
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: password
Default Value: password
Password used for HTTPs based connectivity.
requestPathSettlement
Group: Submission
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Outbox
Attributes:
Default: inbox
Default Value: inbox
Location from which response files are downloaded for processing. If value is not defined, the responses are downloaded from the upload location.
responsePathSettlement
Group: Submission
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Inbox
Attributes:
Default: outbox
Default Value: outbox
Location where files are uploaded for processing.
keyNameSSH
Group: Submission
SubGroup: SSH
Type: String(100)
XML Representation: attribute
Attributes:
Default: Sample PrivateKey.ssh
Default Value: Sample PrivateKey.ssh
Name of the private SSH key to be used for FTP/sFTP based connectivity (for sFTP communication)
passphraseSSH
Group: Submission
SubGroup: SSH
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: Sample Phrase
Default Value: Sample Phrase
Passphrase of the private SSH key used for FTP/sFTP based connectivity.