Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4325

Turn off over-usage notifications for PAYG products

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • swatch-utilization
    • None

      We need to disable the automatic notifications that get sent when PAYG contracts/subscriptions exceed their usage thresholds.

      Currently, the system automatically sends notifications to customers when their usage goes over predefined thresholds for PAYG contracts. These notifications are sent through the platform notifications service when utilization exceeds certain percentages. However, PAYG contracts have predefined values and even free tiers that we need to refine with the product team before we can accurately determine what constitutes actual "over-usage" for these customers.

      Since PAYG billing models work differently from traditional subscriptions - they often include free allowances or have different pricing tiers - the current threshold-based notifications may be misleading or premature.

      Acceptance Criteria

      • Write a new feature flag called "swatch.swatch-notifications.enable-notifications-for-payg"
      • Update swatch-utilizations to use this feature flag to send or not send notifications if the product is payg, plus add a component test to verify the logic.
      • Update IQE tests that are covering the over usage using payg products to enable this new flag, so the test continues working fine
      • Update utilization test plan.

              karshah@redhat.com Kartik Shah
              jcarvaja@redhat.com Jose Carvajal Hilario
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: