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