ENABLE_MERCHANT_ACCOUNT_BY_MODULE

Product

Civic Platform

Type

System Switch

Description

Use this Standard Choice to allow an agency to enable payment transactions in Civic Platform and Citizen Access to use merchant accounts at the module level. By default, this feature is disabled; that is, payment transactions can use only merchant accounts at the agency level.

Table 1. ENABLE_MERCHANT_ACCOUNT_BY_MODULE Standard Choice Values
Standard Choice Values Value Description Description
Yes - Enables the usage of module merchant accounts. If ENABLE_MERCHANT_ACCOUNT_BY_MODULE is set to Yes:
  • If the ALLOW_CROSS_AGENCY_RECORDS_IN_CART value is added to the standard choice item ACA_CONFIGS and set to "Yes", cross-agency records in a shopping cart are processed per module.
  • If the ALLOW_CROSS_AGENCY_RECORDS_IN_CART value is added to the standard choice item ACA_CONFIGS and set to "No", only records from one agency will be allowed in the shopping cart. If a merchant account for a particular module has not been assigned, the agency-level merchant account is used.
  • If the existing PAYMENT_TRANSACTION_SETTING for the current agency the user is logged into is set to 0 (zero), the payment transactions are grouped and processed per agency and module.
No - Disables the usage of module-level merchant accounts; the default behavior uses merchant accounts at the agency level. This is the default.