Can't access payment settings despite being admin after failed payment
I've run into similar billing permission issues before! This is a known scenario where even though you're an admin on the project level, you might not have the right permissions at the organization level where billing is actually managed.
Here's what's happening: In Sanity, billing is handled at the organization level, not the project level. So even if you're an admin on a specific project, you need to be either an Organization Administrator or a Billing Manager within the organization to access payment settings.
Here's how to fix this:
Find out who has org-level access: You need to identify who the Organization Administrator is for your organization. This person would have been set up when the organization was created.
Get the right role assigned: Ask that Organization Administrator to either:
- Make you an Organization Administrator (full access to all org settings)
- Make you a Billing Manager (access specifically for payment methods and billing)
Access billing settings: Once you have the right role, you can manage payment methods by going to manage.sanity.io, selecting your organization, and accessing the billing section.
If you can't identify who the Organization Administrator is, you might need to reach out to Sanity support directly - they can help identify the current org admin or assist with access issues.
This separation between project-level and organization-level permissions is intentional since organizations serve as the unified billing point for multiple projects, so billing access needs to be controlled separately from content/project management access.
Show original thread5 replies
Sanity – Build the way you think, not the way your CMS thinks
Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.