Can't access payment settings despite being admin after failed payment

5 replies
Last updated: Apr 1, 2024
Hey guys, seems like a payment failed, don't have permissions to payment stuff even though I'm an admin, does anyone know where to go from here?
AI Update

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:

  1. 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.

  2. 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)
  3. 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 thread
5 replies
Please use a single thread for your questions and follow up. You need to be an admin or billing manager on the project’s parent organization in order to handle payment methods.
Hi there, yes I've come to this conclusion - it appears none of us have this access to the parent organization. Not sure how that's possible. Is there a verification process I can go through to get access?
The cause of this may be that my other colleague set this up months ago and has since left the company, he may have been the only one to have access and his account is discontinued
I managed to get access to his account and go in and update payment 👍
Great! I’m glad you got access!

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.

Was this answer helpful?