ElavonMexicoCardsRealtimeProviderProfile

Type:  Struct
Abstract:  no
Status:  Active
Configuration settings for Cards Realtime processing through Elavon Mexico
type
Group: System
SubGroup:
Type: String(60)
XML Representation: attribute
References: Processing Profile.Type
Attributes: Constant, Required, Default: cards-realtime/elavon-mexico
Default Value: cards-realtime/elavon-mexico
Type of the Provider Profile. Type of the Provider Profile.
isActive
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Processing Profile.Is Active
Attributes: Default: true
Default Value: true
Indicates whether the record is active in the system.
accountProcessingPolicy
Group: System
SubGroup:
Type: String(10)
XML Representation: attribute
References: Processing Profile.Account Processing Policy
Attributes: Required, Default: VMXD——*U
Default Value: VMXD——*U
Type of processing policy for the account.
aggregationFrequency
Group: System
SubGroup:
Type:
XML Representation: element
Attributes: Default: D
Default Value: D
isCreditEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Processing Profile.Is Credit Enabled
Attributes: Default: true
Default Value: true
Indicates whether the credit operation is allowed.
isDebitProcessingEnabled
Group: System
SubGroup:
Type: Boolean
XML Representation: attribute
References: Retail Profile.Is Debit Card Processing Enabled
Attributes: Default: false
Default Value: false
Indicates whether debit cards processing is possible using this profile.
authorizationExpirationPeriod
Group: System
SubGroup:
Type: Integer
XML Representation: attribute
References: Retail Profile.Authorization Expiration Period
Attributes:
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
References: Retail Elavon Profile.Vendor ID
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
References: Retail Elavon Profile.File Identification
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
References: Retail Elavon Profile.Is Test Mode
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
References: Retail Elavon Profile.SE Number
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
References: Retail Elavon Profile.Merchant DBA Name
Attributes: Required
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
References: Retail Elavon Profile.Email Address
Attributes: Required
Email address of the merchant.
isFileRenamingRequired
Group: Merchant
SubGroup: General
Type: Boolean
XML Representation: attribute
References: Retail Elavon Profile.Is File Renaming Required
Attributes: Default: true
Default Value: true
merchantStreetAddress
Group: Merchant
SubGroup: Address
Type: String(30)
XML Representation: attribute
References: Retail Elavon Profile.Merchant Street Address
Attributes: Required
Street of the mailing address for the merchant.
merchantCity
Group: Merchant
SubGroup: Address
Type: String(13)
XML Representation: attribute
References: Retail Elavon Profile.Merchant City
Attributes: Required
City of the mailing address for the merchant.
merchantCountryCode
Group: Merchant
SubGroup: Address
Type: String(2)
XML Representation: attribute
References: Retail Elavon Profile.Merchant Country Code
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
References: Retail Elavon Profile.Merchant State
Attributes: Required
State of the mailing address for the merchant.
merchantZipCode
Group: Merchant
SubGroup: Address
Type: String(9)
XML Representation: attribute
References: Retail Elavon Profile.Merchant Zip Code
Attributes: Required
Postal code (ZIP code) of the mailing address for the merchant.
descriptor
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
References: Retail Elavon Profile.Descriptor
Attributes:
Catalogue name/product type/installment information.
descriptorPrefix
Group: Merchant
SubGroup: Descriptor
Type: String(3)
XML Representation: attribute
References: Retail Elavon Profile.Descriptor Prefix
Attributes: Default: AS3
Default Value: AS3
Abbreviated corporate name.
customerServicePhone
Group: Merchant
SubGroup: Descriptor
Type: String(10)
XML Representation: attribute
References: Retail Elavon Profile.Customer Service Number
Attributes: Required, Default: 5002214498
Default Value: 5002214498
Customer service telephone number.
retailMcc
Group: Settings
SubGroup: Retail
Type: String(4)
XML Representation: attribute
References: Retail Elavon Profile.Retail MCC
Attributes:
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
References: Retail Elavon Profile.Retail Merchant ID
Attributes:
Retail merchant identification number. Provided by the processor.
retailTerminalNbr
Group: Settings
SubGroup: Retail
Type: String(16)
XML Representation: attribute
References: Retail Elavon Profile.Retail Terminal Nbr
Attributes:
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
Attributes:
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
References: Retail Elavon Profile.MOTO Merchant ID
Attributes:
MOTO merchant identification number. Provided by the processor.
motoTerminalNbr
Group: Settings
SubGroup: MOTO
Type: String(16)
XML Representation: attribute
References: Retail Elavon Profile.Moto Terminal Nbr
Attributes:
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
References: Retail Elavon Profile.Ecommerce MCC
Attributes:
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
References: Retail Elavon Profile.Ecommerce Merchant ID
Attributes:
Ecommerce merchant identification number. Provided by the processor.
ecommerceTerminalNbr
Group: Settings
SubGroup: eCommerce
Type: String(16)
XML Representation: attribute
References: Retail Elavon Profile.Ecommerce Terminal Nbr
Attributes:
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
References: Retail Elavon Profile.Restaurant MCC
Attributes:
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
References: Retail Elavon Profile.Restaurant Merchant ID
Attributes:
Restaurant merchant identification number. Provided by the processor.
restaurantTerminalNbr
Group: Settings
SubGroup: Restaurant
Type: String(16)
XML Representation: attribute
References: Retail Elavon Profile.Restaurant Terminal NBR
Attributes:
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
Group: PSP
SubGroup:
Type: String(9)
XML Representation: attribute
References: Retail Elavon Profile.Processor ID
Attributes: Required, Default: 15D
Default Value: 15D
Contains the identifier for the processor (users can populate this field with their company details).
processorName
Group: PSP
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.Processor Name
Attributes: Required, Default: 15D
Default Value: 15D
Contains the name for the merchant’s processor.
processorBuildingNumber
Group: PSP
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.Processor Building Number
Attributes: Default: 15D
Default Value: 15D
Contains the building number for the processing center.
processorStreet
Group: PSP
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.Processor Street Name
Attributes: Default: processorStreet
Default Value: processorStreet
Contains the street name for the processing center.
processorCity
Group: PSP
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.Processor City
Attributes: Default: processorCity
Default Value: processorCity
Contains the city for the processing center.
processorZipCode
Group: PSP
SubGroup:
Type: String(9)
XML Representation: attribute
References: Retail Elavon Profile.Processor ZIP Code
Attributes: Default: 12345
Default Value: 12345
Contains the ZIP (or postal) code for the processing center.
processorCountryCode
Group: PSP
SubGroup:
Type: String(2)
XML Representation: attribute
References: Retail Elavon Profile.Processor Country Code
Attributes: Default: processorCountryCode
Default Value: processorCountryCode
Contains the country for the processing center.
processorPhoneNumber
Group: PSP
SubGroup:
Type: String(20)
XML Representation: attribute
References: Retail Elavon Profile.Processor Phone Number
Attributes: Default: 12345
Default Value: 12345
Contains the phone number for the processing center.
keyPointerType
Group: Authorization
SubGroup:
Type: String(2)
XML Representation: attribute
References: Retail Elavon Profile.Key Pointer CL
Attributes: Required, Default: TD
Default Value: TD
Enumeration of key pointer values for Elavon.
connectionTypeAuthorization
Group: Authorization
SubGroup:
Type: String(30)
XML Representation: attribute
References: Provider Account.Primary Connection Type
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
References: Provider Account.Http Host
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
References: Provider Account.Secondary Connection Type
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
References: Provider Account.FTP Host
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
References: Provider Account.FTP Port
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
References: Provider Account.Username
Attributes: Required, Default: user
Default Value: user
Username used for HTTPs based connectivity.
passwordSettlement
Group: Submission
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
References: Provider Account.Password
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
References: Provider Account.SSH Private Key File Name
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
References: Provider Account.SSH Pass Phrase
Attributes: Encrypted, Default: Sample Phrase
Default Value: Sample Phrase
Passphrase of the private SSH key used for FTP/sFTP based connectivity.

XML Sample:

<profile/>

"<profile/>"

JSON Sample:

{
 
}

XURL Sample:

?