Event Generation for Failed Transactions
The Charging Server generates events and notifications at the end of successful transactions and failed operations.
- Purchase failure
- Purchased item activation failure
- Recurring failure
- Usage authorization failure
- Balance transfer failure
Failed Operation | Reason | Event |
---|---|---|
Purchase |
|
MtxPurchaseFailureEvent |
Purchased Item Activation |
|
MtxPurchasedItemActivationFailureEvent |
Recurring |
|
MtxRecurringFailureEvent |
Usage Authorization |
|
MtxUsageAuthorizationEvent |
Balance Transfer |
|
MtxBalanceTransferEvent |
For more information about each event, see the discussion about EDRs in MATRIXX Integration.
Purchase Operation Failure
If the purchase operation involves multiple offers or bundles, there is a single failure event generated for the purchase operation.
- If the offer owner is created with the purchase operation in the multi-request, there is no failure event because the entire multi-request fails.
- If the offer owner was previously created and the multi-request contains the purchase operation that failed, then a failure event is generated.
Operation and Event Types
Event Type | Operation Type |
---|---|
BALANCE_TRANSFER_FAILURE |
|
PURCHASE_FAILURE |
|
PURCHASED_ITEM_ACTIVATION_FAILURE |
|
RECURRING_FAILURE |
|
For information about pre-active purchased item activation failure, see the discussion about pre-active purchated item activation failure. For more information about event types, see the discussion about event types in MATRIXX Pricing and Rating. For more information about operation and event types, see the discussions about operation types and event mapping properties in My MATRIXX Help.