Image Compliance Control Properties

Gateway has a built in method to call Image Compliance. It is enabled and configured using properties in the Gateway Server properties file. The properties are described in Table 1.
Note: A user exit is not needed for Gateway to run Image Compliance.

After calling the Image Compliance service, Gateway checks the primary compliance condition returned. When the primary compliance condition for an item is compliant, Gateway marks the payment for the item as a non-suspect in the FTM database. Otherwise, it marks the payment as a suspect. It sets a new reviewable flag based on the flag in the Image Compliance service results. Gateway stores the primary compliance condition and failing image view from the Image Compliance service results.

When Gateway has TIFF validation enabled, it tells Image Compliance to validate the TIFF image for all available configured image views. Gateway similarly controls when Image Compliance performs Image Quality Analysis.

Table 1. Image Compliance Control Properties
Keyword Values/Example Description
ImageComplianceEnable false (default) Disables Image Compliance
true Enables Image Compliance to run with the image validation rule sets that are defined using the data setup utility or the user interface.
  • TIFF
  • IQA
  • validTiffIQA
These values are no longer supported. If they are in the properties file, Gateway logs a warning message and does not start.
postAnalysisClass   The post-analysis user exit class name passed to Image Compliance. By default, Gateway configures no user exit.
tiffRulesFilename X9.100–181.xml (default) Optional TIFF rule set file name that specifies the TIFF validation tests to perform. Override the parameter with an XML local processing control file or an XML route information file.
saveComplianceResults NONCOMPLIANT | NEVER, NONCOMPLIANT, ALL Defines whether the Image Compliance results should be saved for future use. The default value is noncompliant, which only saves the results if the image is non-compliant.
imageMissingisValid true, false Indicates if transactions with missing images produce a validation error. If this parameter is set to false, transactions with missing images are marked as validation errors by Gateway.

The default value is false.

icNativePath install_directory\check\v409\ImageCompliance The directory where the error and security logs for Image Compliance are located.