Uploaded image for project: 'AdMaxLocal'
  1. AdMaxLocal
  2. AML-3868

External API user can change the Budget Accrual status

    Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Apollo
    • Component/s: None
    • Labels:
      None
    • Story Points:
      21
    • Sprint:
      Sprint 8, Sprint 9, Sprint 10
    • Epic Link:

      Description

      External API user can override the Budget Accrual Status for a deployment (which will impact ALL search engine campaigns related to that deployment),

      Budget Accrual status is either Active or Paused.

      The system's default behavior is the following:
      Processed Order (Active campaigns) - Active Budget Accrual
      Error Order - Active Budget Accrual
      Paused Order - Active Budget Accrual
      Terminated/Archived Order - Paused Budget Accrual

      This new Budget Accrual status API service will now allow the following scenarios:

      When campaigns are active, budget accrual can be set to paused (to spend out the remaining budget carryover) - which the API user will have to set with this new API service.

      When campaigns are paused, budget accrual can be set to paused.

      When the deployment is in ERROR, budget accrual can be set to paused

      I do not think we should support when campaigns are deleted/archived/terminate that Budget Accrual should be Active. So please do not allow setting Budget Accrual active on an archived deployment (deleted campaigns).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                atul.sanagar Atul Sanagar (Inactive)
                Reporter:
                autumn Autumn (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: