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

# Organizations & Collaborations

> Create a developer organization, invite developers, and get access to merchants' stores through collaborations.

There are two ways to build on OrderProtection:

* **You own the stores.** If you're a merchant/account owner building apps for your *own* stores, you don't need an organization — see [Creating an App](/developer/creating-an-app).
* **You build for other merchants.** Third-party developers create a **developer organization**, invite their team, and request **collaborator access** to each merchant's store. That's what this page covers.

## Create your organization

<Steps>
  <Step title="Open the signup form">
    On the sign-in page, choose **Create an organization** (or go to `/developer/signup`).
  </Step>

  <Step title="Enter your details">
    Provide an **Organization name** and a **work email** (first and last name are optional), then click **Create developer account**.
  </Step>

  <Step title="Confirm your email">
    Check your inbox for a confirmation link, set your password, and sign in to your developer dashboard.
  </Step>
</Steps>

<Note>
  Signing up creates a standalone organization account with the **developer** role. No store is attached yet — your org gains store access through collaborations (below).
</Note>

## Invite developers

<Steps>
  <Step title="Open your organization">
    In the dashboard, go to **Developer → Organization**.
  </Step>

  <Step title="Invite a developer">
    Click **Invite developer**, enter their first name, last name, and email, then click **Send invite**.
  </Step>

  <Step title="They join the org">
    The invitee receives an email to set their password and join your organization.
  </Step>
</Steps>

Every member of the org shares its apps and store access. When a collaboration is approved, all current members gain access to that store, and anyone you invite later inherits it automatically.

## Get access to a merchant's store

A **collaboration** is how your organization gains access to a merchant's store so you can install and manage your app there. The developer requests it; the merchant approves it.

### Request access (developer)

<Steps>
  <Step title="Open Collaborations">
    Go to **Developer → Collaborations**.
  </Step>

  <Step title="Request store access">
    Under **Request store access**, enter the merchant's **store domain** (e.g., `acme.myshopify.com`) and click **Request access**.
  </Step>

  <Step title="Share the approval code">
    We generate a short **approval code**. Share it with the merchant so they can verify and approve your request.
  </Step>
</Steps>

The request shows as **Pending** until the merchant acts on it.

### Approve the request (merchant)

The merchant approves from their own dashboard:

<Steps>
  <Step title="Open Collaborators">
    Go to **Settings → Collaborators**.
  </Step>

  <Step title="Approve the pending request">
    Under **Pending requests**, find the organization (match the approval code you were given) and click **Approve** (or **Decline**).
  </Step>
</Steps>

Once approved, your org is granted **collaborator access** to that store. **Sign out and back in** to load the store into your account — you can then install your app on it from the [Marketplace](/developer/marketplace).

<Note>
  Collaborator access is intentionally limited — manage widgets and customizations, read store settings, and install/manage apps. It does **not** include claims, orders, products, billing, or team management. Either side can **revoke** a collaboration at any time (the merchant under **Settings → Collaborators**; the org under **Developer → Collaborations**).
</Note>

## Building for your own stores instead?

If your OrderProtection account already owns the stores you're building for, you don't use organizations or collaborations — the **Organization** and **Collaborations** sections won't appear for you. Build a [private app](/developer/creating-an-app#private-apps) and install it on your own store directly, and grant teammates access via [Team Members](/education-basecamp/settings/team-members#granting-developer-app-access).
