Skip to content

Add mobile notification diagnostics and recovery controls in settings #359

Description

@Cedarich

Overview

Mobile users can toggle push preferences, but they still lack clear visibility into permission state, token registration health, and how to recover when notifications stop working.

Scope

  • Show notification permission status, push enablement state, and last-known token registration status in the settings screen.
  • Add recovery guidance for denied permissions, simulator limitations, and token registration failures.
  • Keep the diagnostics readable for merchants while still being useful for support and QA.

Acceptance Criteria

  • Merchants can understand whether push notifications are enabled and working.
  • Common failure states have a visible recovery path instead of silent confusion.
  • Settings no longer rely on hidden assumptions about notification readiness.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardMediumMedium-complexity taskMobile appThird CampaignCampaign: Third CampaignnotificationsNotificationsproduct-polishProduct polish and usability improvementsuxUser experience improvements

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions