> For the complete documentation index, see [llms.txt](https://docs.violet.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.violet.io/prism/payments/payment-integrations/supported-providers/stripe/required-stripe-scopes.md).

# Stripe Scopes

This page is related to [Connecting a Platform Stripe Account to Violet](/prism/payments/payment-integrations/supported-providers/stripe/connecting-a-platform-stripe-account.md) and contains the list of required scopes for the restricted keys that are generated.

{% hint style="info" %}
**Action Required:** As of November 11, 2024, Violet requires **WRITE** permissions on Charges to process refunds.

If you are using a restricted key with only **READ** permissions on Charges, Violet **will be unable to process refunds**. To ensure refund functionality, update the restricted key assigned to Violet with **WRITE** permissions on Charges. **You do not need to create a new key or roll your key to make this change.**

**How to Update Permissions**

1. Go to [Stripe API Keys](https://dashboard.stripe.com/apikeys).
2. Locate the restricted key generated for Violet.
3. Update its scope to include **WRITE** permissions and **WRITE** Connect permissions on Charges.

For more details on generating and managing restricted keys for Violet, see [Connecting a Platform Stripe Account to Violet](/prism/payments/payment-integrations/supported-providers/stripe/connecting-a-platform-stripe-account.md).
{% endhint %}

## Core Resources

***

| **Resource**                | **Permissions** | **Connect Permissions** |
| --------------------------- | --------------- | ----------------------- |
| Apple Pay Domains           | **None**        | **None**                |
| Balance                     | **None**        | **None**                |
| Balance transaction sources | **Read**        | **Read**                |
| Balance Transfers           | **None**        | **None**                |
| Test clocks                 | **None**        | **None**                |
| Charges                     | **Write**       | **Write**               |
| Confirmation token          | **None**        | **None**                |
| Confirmation token (client) | **None**        | **None**                |
| Customers                   | **Write**       | **Write**               |
| Customer session            | **None**        | **None**                |
| Disputes                    | **None**        | **None**                |
| Events                      | **None**        | **None**                |
| Ephemeral keys              | **None**        | **None**                |
| Files                       | **None**        | **None**                |
| Funding Instructions        | **None**        | **None**                |
| PaymentIntents              | **Write**       | **Write**               |
| PaymentMethods              | **Write**       | **Write**               |
| Payment Method Domains      | **None**        | **None**                |
| Payouts                     | **Read**        | **Read**                |
| Products                    | **None**        | **None**                |
| Shipping Rates              | **None**        | **None**                |
| SetupIntents                | **None**        | **None**                |
| Sources                     | **None**        | **None**                |
| Tokens                      | **Write**       | **Write**               |

## Checkout Resources

***

| **Resource**      | **Permissions** | **Connect Permissions** |
| ----------------- | --------------- | ----------------------- |
| Checkout Sessions | **None**        | **None**                |

## Billing Resources

***

| **Resource**            | **Permissions** | **Connect Permissions** |
| ----------------------- | --------------- | ----------------------- |
| Coupons                 | **None**        | **None**                |
| Promotion Codes         | **None**        | **None**                |
| Credit notes            | **None**        | **None**                |
| Customer portal         | **None**        | **None**                |
| Invoices                | **None**        | **None**                |
| Prices                  | **None**        | **None**                |
| Subscriptions           | **Write**       | **Write**               |
| Quote                   | **None**        | **None**                |
| Tax IDs                 | **None**        | **None**                |
| Tax Rates               | **None**        | **None**                |
| Usage Records           | **None**        | **None**                |
| Meters                  | **None**        | **None**                |
| Meter Events            | **None**        | **None**                |
| Meter Event Adjustments | **None**        | **None**                |

## Connect Resources

***

| **Resource**     | **Permissions** | **Connect Permissions** |
| ---------------- | --------------- | ----------------------- |
| All              | N/A             | Write                   |
| Application Fees | N/A             | Inherited from parent   |
| Login Links      | N/A             | Inherited from parent   |
| Account Links    | N/A             | Inherited from parent   |
| Top-ups          | N/A             | Inherited from parent   |
| Transfers        | N/A             | Inherited from parent   |

## Order Resources

***

| **Resource** | **Permissions** | **Connect Permissions** |
| ------------ | --------------- | ----------------------- |
| Orders       | **None**        | **None**                |
| SKUs         | **None**        | **None**                |

## Issuing Resources

***

| **Resource**       | **Permissions** | **Connect Permissions** |
| ------------------ | --------------- | ----------------------- |
| Authorizations     | **None**        | **None**                |
| Cardholders        | **None**        | **None**                |
| Cards              | **None**        | **None**                |
| Disputes           | **None**        | **None**                |
| Tokens             | **None**        | **None**                |
| Token Network Data | **None**        | **None**                |
| Transactions       | **None**        | **None**                |

## Reporting Resources

***

| **Resource**                 | **Permissions** | **Connect Permissions** |
| ---------------------------- | --------------- | ----------------------- |
| Report Runs and Report Types | **None**        | **None**                |

## Webhook Resources

***

| **Resource**      | **Permissions** | **Connect Permissions** |
| ----------------- | --------------- | ----------------------- |
| Webhook Endpoints | **Write**       |                         |

## Stripe CLI Resources

***

| **Resource**    | **Permissions** | **Connect Permissions** |
| --------------- | --------------- | ----------------------- |
| Debugging tools | **None**        | **None**                |

## Payment Links Resources

***

| **Resource**  | **Permissions** | **Connect Permissions** |
| ------------- | --------------- | ----------------------- |
| Payment Links | **None**        | **None**                |

## Terminal Resources

***

| **Resource**      | **Permissions** | **Connect Permissions** |
| ----------------- | --------------- | ----------------------- |
| Configurations    | **None**        | **None**                |
| Locations         | **None**        | **None**                |
| Readers           | **None**        | **None**                |
| Connection Tokens | **None**        | **None**                |

## Tax

***

| **Resource**                      | **Permissions** | **Connect Permissions** |
| --------------------------------- | --------------- | ----------------------- |
| Tax Calculations and Transactions | **None**        | **None**                |
| Tax Settings and Registrations    | **None**        | **None**                |

## Radar

***

| **Resource** | **Permissions** | **Connect Permissions** |
| ------------ | --------------- | ----------------------- |
| Reviews      | **None**        | **None**                |

## Climate Resources

***

| **Resource**   | **Permissions** | **Connect Permissions** |
| -------------- | --------------- | ----------------------- |
| Climate Orders | **None**        | **None**                |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.violet.io/prism/payments/payment-integrations/supported-providers/stripe/required-stripe-scopes.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
