Product Offer Notifications

You can configure product offers to trigger notifications when they are purchased, canceled, or expire.

Notifications are sent to the user making the purchase or cancelation. You can also configure group notifications to be sent to group members rather than group administrators.

When purchasing and canceling product offers using the SubMan APIs, the purchase and cancelation notifications include a list of updated balances with the following information:
  • Balance ID
  • Owner ID
  • Balance validity
  • Type of balance (main balance, actual currency balance, or cost balance)
  • Total updated amount
  • Current amount
  • A list of update amounts and the update types
    Update types include the following:
    • 1 — Charge
    • 2 — Discount
    • 3 — Grant
    • 4 — Adjustment
    • 5 — Cancellation Refund
    • 6 — Cancellation Forfeiture
    • 7 — Forfeiture
    • 8 — Usage Refund
    • 9 — Transfer To
    • 10 — Transfer From
    • 11 — Rollover To
    • 12 — Rollover From
    • 13 — Payment
    • 14 — Tax
    • 15 — Cancellation Tax Refund
    • 16 — Usage Tax Refund
    • 17 — Recharge
    • 18 — Payment Refund
    • 19 — Late Charge
    • 20 — Early Termination Charge
    • 21 — Write-Off
    • 22 — Finance
    • 23 — Debt Payment
    • 25 — Tax Payment
    • 26 — Payment Tax Refund
    • 27 — Tax Paid Previously
For information about purchasing and canceling bundles and the related notifications, see the discussions about purchasing product offers and canceling product offers.
Note: When a purchased offer includes recurring pricing components, the charges and grants from the purchase event and the product offer recurring events are included in a single notification (MtxOfferPurchaseNotification).

You can assign notification profiles to product offers to define how notifications are sent when a product offer expires. You can configure notification profiles to send a notification on expiration and multiple notifications (hours, days, weeks, months, or years) before and after expiration. For more information about notification profiles, see the related topic. For more information about creating notification profiles, see My MATRIXX Help.

Pricing administrators set up product offer notifications when creating a product offer. For information about how to create a product offer, see My MATRIXX Help. For more information about the Notification Framework, see MATRIXX Integration.

For information about notifications when a suspend or resume request fails, see the discussion about status life cycle notifications in MATRIXX Subscriber Management API.