type
Type: String(60)
XML Representation: attribute
References: Processing Profile.
Type
Attributes:
Constant, Required, Default: ach/unipay
Default Value: ach/unipay
isActive
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether the record is active in the system.
isCreditEnabled
Type: Boolean
XML Representation: attribute
Attributes:
Default: true
Default Value: true
Indicates whether the credit operation is allowed.
aggregationFrequency
XML Representation: element
Attributes:
Default: None
Default Value: None
accountId
Group: Merchant
SubGroup: General
Type: Integer
XML Representation: attribute
Code of Merchant Account to which instance of this object is attributed to. It is assigned by a service provider. Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code. The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.
authorizationCurrencyCode
Group: Merchant
SubGroup: General
Type: Enum(3)
XML Representation: attribute
Attributes:
Default: USD
Default Value: USD
Represents the type of currency used for authorization.
captureCurrencyCode
Group: Merchant
SubGroup: General
Type: Enum(3)
XML Representation: attribute
Attributes:
Default: USD
Default Value: USD
Represents the type of currency used for capture.
companyName
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
Name of the merchant's company.
descriptor
Group: Merchant
SubGroup: Descriptor
Type: String(21)
XML Representation: attribute
Textual description of the record.
host
Group: Submission
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: Submission
SubGroup: Connectivity
Type: Integer
XML Representation: attribute
Attributes:
Required, Default: 22
Default Value: 22
Port used for FTP/sFTP based connectivity.
username
Group: Submission
SubGroup: Connectivity
Type: String(50)
XML Representation: attribute
Attributes:
Required, Default: sampleUser
Default Value: sampleUser
Username used for HTTPs based connectivity.
password
Group: Submission
SubGroup: Connectivity
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: samplePassword
Default Value: samplePassword
Password used for HTTPs based connectivity.
responsePath
Group: Submission
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Inbox
Attributes:
Default: /in
Default Value: /in
Location where files are uploaded for processing.
requestPath
Group: Submission
SubGroup: Path
Type: String(100)
XML Representation: attribute
References: Provider Account.
Outbox
Attributes:
Default: /out
Default Value: /out
Location from which response files are downloaded for processing. If value is not defined, the responses are downloaded from the upload location.
keyNameSSH
Group: Submission
SubGroup: SSH
Type: String(100)
XML Representation: attribute
Attributes:
Default: samplePrivateKey.ssh
Default Value: samplePrivateKey.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: samplePhrase
Default Value: samplePhrase
Passphrase of the private SSH key used for FTP/sFTP based connectivity.
keyNamePGP
Group: Submission
SubGroup: PGP
Type: String(100)
XML Representation: attribute
Attributes:
Default: merchant-private.asc
Default Value: merchant-private.asc
Name of the private PGP key to be used for FTP/sFTP based connectivity. The key is used to encrypt outgoing files.
passphrasePGP
Group: Submission
SubGroup: PGP
Type: String(100)
XML Representation: attribute
Attributes:
Encrypted, Default: samplePhrase
Default Value: samplePhrase
Passphrase of the private PGP key used for FTP/sFTP based connectivity. The key is used to encrypt outgoing files.
keyNameProviderPGP
Group: Submission
SubGroup: PGP
Type: String(100)
XML Representation: attribute
Attributes:
Default: smerchant-public.asc
Default Value: smerchant-public.asc
Name of the public PGP key of a processor that should be used for FTP/sFTP based connectivity. The key is used to decrypt processor's response files.
keyExpirationDatePGP
Group: Submission
SubGroup: PGP
Type: Date
XML Representation: attribute
Attributes:
Default: 2015-01-25
Default Value: 2015-01-25
Expiration date of the private PGP key used for FTP/sFTP based connectivity.