Feature Request: Allow users to opt out of GitLab Duo Credits on-demand billing
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=593367)
</details>
<!--IssueSummary end-->
## Summary
Users need the ability to opt out of GitLab Duo Credits on-demand billing after they have previously accepted it. Currently, once a user accepts on-demand billing terms, there is no way to revert this decision.
## Problem
The current implementation has several issues:
1. **No opt-out mechanism**: Once on-demand billing is accepted, users cannot revert their decision
2. **Accidental acceptance**: Users can accidentally accept on-demand billing by clicking links in email notifications without proper confirmation
3. **Lack of cost controls**: Users may want to opt out due to concerns about cost management and oversight
## Proposed Solution
Implement a feature that allows users to:
1. View their current on-demand billing status
2. Opt out of on-demand billing through the UI
3. Receive confirmation of the opt-out action
4. Understand the implications of opting out
Users may want to opt out of on-demand billing for various reasons including accidental acceptance of terms, need for better cost controls and oversight mechanisms, company policy changes, budget constraints, or preference for traditional subscription models.
## Related tickets
1. https://gitlab.zendesk.com/agent/tickets/688023
2. https://gitlab.zendesk.com/agent/tickets/686448
3. https://gitlab.zendesk.com/agent/tickets/690049
4. https://gitlab.zendesk.com/agent/tickets/692063
5. https://gitlab.zendesk.com/agent/tickets/698959
6. https://gitlab.zendesk.com/agent/tickets/692479
## Workaround
Disable duo agent platform.
issue