Pay Now Normalization
Normalizers can be applied on the temporary MtxEventChargeNormalizationInfo MDC to use different General Ledger (GL) account names and GL transaction types based on the payment type, update type, event type, and tax class.
If GL information is configured to be included in Event Detail Records (EDRs), a temporary data container (MtxEventChargeNormalizationInfo) includes information gathered for the event and information from the balance template that can be used to normalize on information related to individual charge record fields.
MtxEventChargeNormalizationInfo Fields lists the fields that you can normalize
on in the MtxEventChargeNormalizationInfo MDC for payments and refunds.
Field | Type | Description |
---|---|---|
PaymentReason | String | The reason for the payment. Set for Pay Now payments, Contract Debt payments, or payments from External Payment Requests. |
PaymentType | UINT8 | For Pay Now, to normalize on the PaymentType , the value must
be 2 (Pay Now). |
RechargeReason | String | Set only for recharges. The reason for the recharge. |
RefundReason | String | Set only for Pay Now refunds. The reason for the refund. |
Note: By default, GL information is not included in EDRs. You must configure MATRIXX Engine to generate the GL information that is included in EDRs.
For more information about MtxEventChargeNormalizationInfo, see the discussion about MtxEventChargeNormalizationInfo MDC in MATRIXX Pricing and Rating.