Settings (Processing)

Type:    Form
Description: Provides acces to various processing parameters of the Merchant or Merchant Account.
Modes:
Items:

Save
Saves all changes on the form.
Close
Closes the form without saving any changes.

Services

Includes various service mechanisms to be used for this merchant.
¦_
Token Format
Enumeration of possible tokenization policy formats available for the merchant in the system.

References: Merchant.Tokenization Format CL
¦_
Simple
Indicates that the Simple (ex. Legacy) token format is selected.
¦_
Extended
Indicates that the Extended token format is selected.
Token Removal
Reference to the entity that represents modes that are used to remove tokenization.

References: Merchant.Tokenization Removal CL
¦_
Automatic
Indicates that tokens are removed from the system automatically.
¦_
Manual
Indicates that tokens are removed from the system manually using the untokenization API call.
¦_
Disabled
Indicates that token removal is disabled for the selected merchant.
Client Abort Action
Allows to select how transactions are handled when communication errors occur.
¦_
Ignore
Indicates that transactions are not voided when communication errors occur.
¦_
Void
Indicates that transactions are voided automatically when communication errors occur.

Transaction Duplicate Policy

Includes settings defining how a transaction duplicate policy is handled. The policy works for sale, sale-auth, credit, credit-auth, capture and partial-capture transactions.
¦_
No duplicates check
Indicates that real-time/batch/account update transactions are not verified for duplicates. If set, both transactions with the same transactionCode value will be processed.
¦_
Decline if duplicate
Indicates that duplicate real-time/batch/account update transactions are declined by the system. If set, all transactions with the transactionCode value associated with the original transaction will not be processed and V29 error will be returned.
¦_
Return existing transaction
Indicates that duplicate real-time/batch/account update transactions are not processed and the results of the transactions with the same transactionCode values are returned in the response. Note that if an original transaction has been voided, the transaction with the same transactionCode value will not be processed and V29 error will be returned.

Account Aggregation

Includes various account aggregation mechanisms to be used for this merchant.
¦_
Cards
Indicates whether account aggregation cards mechanism is used for this merchant or not.

References: Merchant.Is Account Aggregation Cards Enabled
¦_
Direct Debit
Indicates whether account aggregation ACH mechanism is used for this merchant or not.

References: Merchant.Is Account Aggregation ACH Enabled

Batch

Includes various batch settings to be used for this merchant.
¦_
Manual Review
Indicates whether the explicit approval of a user is required to process a batch, submitted into UniCharge.

References: Merchant.Is Batch Review Required
¦_
File Hash Validation
Indicates whether duplicate file validation based on file's content (in addition to the existing file name duplicate validation) is active or not.

References: Merchant.Is File Hash Validation Enabled
¦_
Processing Optimization
Indicates whether transaction processing optimization is used for this merchant or not.

Indicates whether the transaction processing optimization is enabled in the system.

References: Merchant.Is Transaction Processing Optimization Enabled
¦_
Custom Field
For internal use only.

Indicates whether the certain information should be added to the returns file.

References: Merchant.Is Batch Custom Field Enabled
¦_
Processing Policy
Represents the selected (or current) type of batch processing policy.
Allows to select policy for batch processing if a validation file was generated by the system.
  • All Or Fail - if there is at least one invalid transaction in the request file, validation error file is generated and the request file is not processed at all.
  • Any Valid - all valid transactions included in a request file are processed by a processor. Invalid transactions are placed into the validation error file and should be re-processed as a separate file after correcting all of the issues.

References: Merchant.Batch Processing Policy CL
¦_
All Or Fail
Indicates that if there was at least one valid transaction, validate file should be generated and the main request file would be not processed at all.
¦_
Any Valid
Indicates that any valid transaction in a request file will be processed. Any invalid one will be placed into the validation file. Therefore, all invalid transactions from the validation file will have to be re-processed as a separate file afterwards.
FTP Folder
FTP folder used for batch processing. Review folder structure for more detail.
¦_
Create Folder
Allows to create a folder on FTP server used to store return files.
Aggregation Level
Allows to select the aggregation level of merchant's returns files.
¦_
Merchant
Indicates that returns files are aggregated at merchant level and can be accessed via the merchant's FTP folder.
¦_
Reseller
Indicates that returns files are aggregated at reseller level and can be accessed via the reseller's FTP folder.
Note: This option is available for merchants using UniPay Cloud integration only.
¦_
Portfolio
Indicates that returns files are aggregated at portfolio level and can be accessed via the portfolio's FTP folder.
Note: This option is available for merchants using UniPay Cloud integration only.
Validation Threshold
Minimum number and total amount of transactions within a batch used for duplicate validation mechanism. If there is a duplicate for a batch containing transaction count and amount that are greater than the values specified in the corresponding textboxes, the system generates a notification about a possible duplicate batch present within the system.
¦_
Count
Minimum number of transactions that must be present in a batch in order for this batch to get validated for potential duplicates or inconsistencies. If a batch is lower than indicated number of transactions, it will not be verified for duplicates.

References: Merchant.Batch Validation Threshold Count
¦_
Amount
Total amount of a file, necessary for duplicate validation mechanism to get activated.

References: Merchant.Batch Validation Threshold Amount

Batch

¦_
Manual Review
Indicates whether the explicit approval of a user is required to process a batch, submitted into UniCharge.

References: Merchant.Is Batch Review Required

Settlement

Includes various settlement settings to be used for this merchant.
¦_
Type
Allows to select an appropriate type of how transactions should be settled.
¦_
manual
Indicates that settlement is initiated manually.
¦_
hourly
Indicates that transactions are settled for predefined time range.
¦_
daily
Indicates that settlement is initiated every day on specified time.
Cutoff (Cards)
Shows the time of the day that marks the end of the business day.
This time is set according to the server time zone but should be adjusted for merchant/merchant account individually, if needed. For example, if server time zone is set as EST but a particular merchant/merchant account operates according to PST, the cutoff time setting should be set as 3 AM, in case if cutoff processing time should occur at midnight.
Any transactions processed before this time are dated as the date-processed, while any transactions processed after this time are dated as being processed the next day.

References: Merchant.Processing Cutoff
Cutoff (Direct Debit)
Shows the time of the day that marks the end of the business day.
This time is set according to the server time zone but should be adjusted for merchant/merchant account individually, if needed. For example, if server time zone is set as EST but a particular merchant/merchant account operates according to PST, the cutoff time setting should be set as 3 AM, in case if cutoff processing time should occur at midnight.
Any transactions processed before this time are dated as the date-processed, while any transactions processed after this time are dated as being processed the next day.

References: Merchant.Processing Cutoff
Manual Review
Indicates whether realtime review is required or not.

References: Merchant.Is Realtime Review Required

File Encryption Public Key

Includes public key for file encryption.
¦_
File Name
Name of the public PGP key.

References: Merchant.File Encryption Public Key File Name

Validation

Includes various validation settings for this merchant.
¦_
Expiration Dates
Indicates whether expiration date validation is enabled or not.

References: Merchant.Is Expiration Date Validation Enabled
¦_
Routing Numbers
Indicates whether routing number validation is enabled or not.

References: Merchant.Is Routing Number Validation Enabled
¦_
Blacklist Policy
Enumeration of possible blacklist policy types available in the system.

References: Merchant.Blacklist Policy CL
¦_
Direct Debit Only
Indicates that only Direct Debit transactions with hard declines will be included to the blacklist.
¦_
Cards And Direct Debit
Indicates that both payment cards and Direct Debit transactions with hard declines will be included to the blacklist.
¦_
Cards Only
Indicates that only payment cards transactions with hard declines will be included to the blacklist.
¦_
Not Used
Indicates that blacklist is not used.

Callbacks

Includes callback URLs for the selected merchant.

Returns

Includes various returns settings for this merchant.
¦_
Delivery
Includes various delivery settings for this merchant.
¦_
Frequency
Frequency of returns, chargebacks, reversals and rebill results accumulation.
¦_
Daily
As a separate file - returns, chargebacks, reversals and rebill results will be placed in a separate file, which will be generated on daily basis. The file will not be generated if there are no transactions of these types for a given day. The file is a zip-archive that follows regular response file format. The file is placed in /outbox folder. Returns can be delivered by merchant account or for the entire merchant.
¦_
Per Request
As a part of the response file, returns, chargebacks, reversals and rebill results will be accumulated by the system and included in the standard response file when it is generated.
Mode
Represents the type of delivery option for ACH returns and chargebacks for this merchant.

References: Merchant.Returns Delivery Mode CL
¦_
Merchant
Returns, chargebacks, reversals and rebill results will be delivered to the selected merchant.
¦_
Merchant Account
Returns, chargebacks, reversals and rebill results will be delivered to the selected merchant account.
Multiple files per day
Indicates whether multiple generation of the return files during the day is enabled.

Notifications

Includes option of sending daily notifications for this merchant.
¦_
Daily Chargebacks/Returns Summary
Indicates whether a sending of chargeback case notifications is enabled for the selected merchant account. Applied only for cases when chargeback cases are processed via the gateway.

Decryption

Includes decryption key information.
¦_
Key
Allows to select an appropriate decryption key.
¦_
Add New
Allows to create a new decryption key to be used in the system.
Opens Form: Create Decryption Key

Create Decryption Key

Includes various settings for creating a new decryption key.
¦_
Apply
Applies changes and closes the form.
¦_
Cancel
Closes the form without saving any changes.

Details

Includes any additional information related to the key within the system.
¦_
Key Code
Name of the key in the system.

References: KeyRegistry.decryptionKeyCode
¦_
Algorithm
Allows to select an appropriate algorithm for decryption key.
Default value is TDES.

Reference to the entity that represents selected type of algorithm used for a key registry.

References: KeyRegistry.algorithm
¦_
IDTech(TDES)
Indicates that TDES encryption algorithm is selected.
¦_
IDTech(AES)
Indicates that AES encryption algorithm is selected.
¦_
Internal(RSA)
Indicates that RSA encryption algorithm is selected.
Type
Allows to select an appropriate key format for decryption key.
¦_
Index
Index key format.
¦_
Value
Hexadecimal key format.
¦_
Token
Token key format.
Content
Key Content, type of content recognized by the first symbol:

(#).... - file
(*).... - token
(.).... - key

Content of the key.

References: KeyRegistry.content
Description
Description of the decryption key.

References: KeyRegistry.description