> ## Documentation Index
> Fetch the complete documentation index at: https://docs.commerce.jolly.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Access Scopes

When [Rye Shopify app](https://apps.shopify.com/rye) is installed, it requests the following access scopes:

| Scope | Permission | Why we need it |
| - | - | - |
| `read_products` | View products details | Needed to retrieve product details for displaying products. |
| `read_product_listings` | View product listings | Necessary to display products available for sale in our app, even if they are not yet published on the Shopify store. |
| `unauthenticated_read_product_listings` | View product listings without user authentication | Allows retrieval of product listings without requiring user authentication, useful for public-facing product displays. |
| `read_inventory` | View inventory levels | Necessary for syncing and displaying real-time stock levels from Shopify. |
| `write_checkouts` | Create and modify checkouts | Allows our app to create new checkouts, facilitating a seamless purchase process for customers. |
| `write_draft_orders` | Create and modify draft orders | Allows our app to create and modify draft orders, aiding in pre-purchase processes and custom orders. |
| `read_orders` | View orders | To access order details, update order status, and perform other order-related tasks. |
| `write_orders` | Create and modify orders | Essential for creating orders via API when a customer places an order. |
| `read_fulfillments` | View fulfillment information | To track and manage order fulfillment status. |
| `read_shipping` | View shipping information | Needed to access shipping rates, methods, and related information for order fulfillment. |
| `write_discounts` | Create and modify discounts | Enables our app to create and manage discounts directly, offering promotional deals to customers. |
| `read_returns` | View returns information | Enables our app to access and manage return requests and related information. |
| `write_returns` | Create and modify returns | Required for processing and updating return requests through our app. |
| `read_shopify_payments_accounts` | View Shopify Payments account details | Essential for retrieving payment-related data and understanding the financial context of transactions. |

For more details on Shopify access scopes, visit the [Shopify Documentation](https://shopify.dev/docs/api/usage/access-scopes).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.