MATRIXX Engine Configuration

During MATRIXX Engine configuration, system administrators must configure ActiveMQ and Pay Now properties.

Pay Now Parameters lists the Pay Now global parameters.
Table 1. Pay Now Parameters
Parameter Description Default Value
Pay Now — Auto Recharge Sets the amount of time prior to the start of a cycle period to submit an automatic recharge request. If the answer is 0, this feature is disabled.

create_config.info question: Global:How long (in minutes) prior to the start of a cycle period should an automatic recharge request be submitted?

Note: If you set the recurring recharge time far in advance of the time that recurring processing occurs, it is possible that an event can occur that uses the funds from the recharge before recurring processing occurs. This causes recurring processing to fail.
0
Pay Now — Auto Recharge Sets the time range that determines the cycles with recurring charges to aggregate, allowing the submission of only one recharge request.

If the answer is 0, aggregation only occurs for recurring charges due for cycles with exactly the same start time.

create_config.info question: Global:What is the time range (in minutes) to aggregate all charges due during automatic recurring recharge processing?

0
Pay Now — Auto Recharge Sets whether the current balance amount of all prepaid currency balance instances that are of the same class as the prepaid main balance are deducted from the recurring amount.

create_config.info question: Global:Should the current balance amount of all prepaid currency balance instances that are of the same class as the prepaid main balance be deducted from the recurring amount during automatic recurring recharge processing (y/n)?

If the answer is n, the following question is asked.

n
Pay Now — Auto Recharge Sets whether the current balance amount of prepaid actual currency balance instances that are of the same class as the prepaid main balance should be deducted from the recurring amount.

create_config.info question: Global:Should the current balance amount of prepaid actual currency balance instances that are of the same class as the prepaid main balance be deducted from the recurring amount during automatic recurring recharge processing (y/n)?

If the answer is n, the following question is asked.

n
Pay Now — Auto Recharge Determines whether the current prepaid main balance amount should be deducted from the recurring amount.

create_config.info question: Global:Should the current prepaid main balance amount be deducted from the recurring amount during automatic recurring recharge processing (y/n)?

n
Pay Now — Auto Recharge Indicates if the Automatic Retry of Recurring Recharge feature is enabled or disabled. The feature is disabled by default.

create_config.info question: Global:How long (in minutes) after the start of a failed cycle period should an automatic recharge retry request be submitted?

0
Pay Now — Payment Data Retention Determines the number of days that payment data is retained.

create_config.info question: Global:How long (in days) should payment data be retained before being purged from the system?

30
Pay Now — Deferred Payment Settlement Specifies the amount of time in hours before MATRIXX Engine either requests the payment settlement or voids the payment settlement as determined by the deferred settlement default action. If a value is specified in the purchase request, it overrides this value.

create_config.info question: Global: What is the default timeout for deferred settlement?

336
Pay Now — Deferred Payment Settlement Specifies what happens when the deferred settlement timeout is triggered. At any point after the purchase, but before requesting a settlement and before the timeout, clients can void a payment authorization using the subscriber refund payment or group refund payment SubMan APIs. If a value is specified in the purchase request, it overrides this value.

Global: What is the default action at deferred settlement timeout (void/settle)?

void