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

# Creating and Saving Projects

# Overview

Once the Projects [setup](/shopify/extend-projects-and-quotes/setup-guide) is complete:

* When customers add products to their cart, the **Project Extension** will automatically manage and save their carts.

* In the **Customer Account**, a new dashboard on a Page (titled using the label you entered, e.g., "Saved Carts") will appear, giving users access to saved cart features.

Company users will be able to:

* View and manage saved carts as Projects

* Create and assign roles

* Set custom permissions

# Managing Roles and Permissions

To configure roles and permissions:

1. Log in as the **Main Contact** of the company. As the Main Contact will have the permissions to **Manage Project and Quotes**, Create Roles and Permissions to Company users from the Dashboard.

2. Go to the page where you have embed the **Project & Quotes Extension**, on the dashboard you'll find three tabs:

   * **Projects**

   * **Manage Roles**

   * **Quotes**

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/1.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=01b4b12d5ea695a4193db56fe73417cb" alt="" width="1366" height="683" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/1.png" />

## **Manage** Roles

* In the **Manage Roles** tab, assign roles to company users.

* By default, the following roles are available (note: these are editable and not permanent):

  * **Viewer**

  * **Editor**

  * **Checkout Manager**

  * **Approver**

You can rename these roles and customize their permissions.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/2.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=882ce7737c2fd565e2e321e2e96c83ed" alt="" width="1366" height="641" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/2.png" />

## Manage Permissions

* In the **Manage Permissions** tab, click **Edit** next to any role to modify its permissions.

* To create a new role:

  * Click **Create New Role**.

  * Enter the **Role Title**.

  * Assign permissions as needed.

  * Click **Create** to save the role.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/3.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=6f83ca3e6037ca938a769dfb3e427179" alt="" width="1366" height="641" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/3.png" />

***Note: Company Users' access to cart features will depend on the permissions assigned to their role.***

## **Project Permissions Overview**

This table outlines the available permissions that can be assigned to users for managing saved projects within the Multi-Cart system.

|
**Permission**

|

**Description**

|
\| --- | --- |
|

**Create Own Cart**

|

Allows the user to create and save a new cart.

|
|

**View All Carts**

|

Grants access to view all carts created by any user within the company location they have access to.

|
|

**View Own Cart**

|

Allows the user to view carts they have created themselves.

|
|

**Edit Own Cart**

|

Allows the user to modify the contents or details of carts they created.

|
|

**Edit All Carts**

|

Allows editing of all carts, regardless of who created them.

|
|

**Approve or Reject Cart**

|

Enables the user to approve or reject carts for checkout.

|
|

**Checkout Cart**

|

Grants permission to proceed to checkout with a saved cart.

|
|

**Delete Cart**

|

Allows the user to permanently remove any saved cart.

|

***

# Creating and Saving a Project

Once users log in to the storefront, they will see a **"Save Project"** button on the Cart page (powered by the Cart Controls extension) and allows users to save their current cart for later use.

* **Click the "Save Cart" button** on the Cart page.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/4.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=737180a829e162647cff572d4c446b8c" alt="" width="1242" height="630" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/4.png" />

* A pop-up will appear with two options:

  * **New Cart**\
    Select this option to create a brand-new saved cart.

    * Enter a preferred **name** for the new cart.

    * Click **Save** to store it.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/5.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=15513892ee5bb7da3ff8cb9fe27b468d" alt="" width="1148" height="637" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/5.png" />

* **Add to Existing Cart**\
  Choose this if you want to add the current cart items to an already saved cart.

  * Select the target cart from the dropdown list.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/6.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=f9e826cbaeac6e2008313216a05cee3a" alt="" width="1225" height="869" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/6.png" />

* Choose one of the following options:

  * **Merge and Save** – Adds the new items to the selected saved cart without removing the existing ones.

  * **Override and Save** – Replaces the contents of the selected saved cart with the current cart items.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/7.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=46512e1bad7e2b9aac92ad5aa108b4c5" alt="" width="1102" height="888" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/7.png" />

* After saving a cart, a **confirmation notification** will appear indicating that the cart has been successfully saved.

***

## Accessing Saved Carts

1. Navigate to your **Customer Account**.

2. A new page will be visible in the account menu — titled based on the label you provided earlier (e.g., **"Saved Carts"**).

3. On this page, users will see a **list of their saved carts or other's carts**, but **only if**:

   * They have been assigned a role.

   * Their role includes **permission to view carts**.

<img src="https://mintcdn.com/extendcommerce/oZs89h1UQ7PfwKzi/images/shopify/extend-projects-and-quotes/creating-and-saving-projects/8.png?fit=max&auto=format&n=oZs89h1UQ7PfwKzi&q=85&s=44cef8dc441466b2aa611be77ab092ea" alt="" width="1434" height="903" data-path="images/shopify/extend-projects-and-quotes/creating-and-saving-projects/8.png" />

🔒 ***Permissions-Based Access:*** *Only users with the appropriate role and permissions can:*

* *View saved carts*

* *Create new carts*

* *Modify or delete existing carts*

* *Share carts with others*
