Skip to main content

Embedding Multi-Cart Extensions in Theme & Customer Account

Huda avatar
Written by Huda
Updated this week

To enable cart management and display saved carts within your storefront and customer accounts, follow the steps below:

1. Add Cart Controls to the Theme

  • Go to Online Store > Customize (Theme Customizer)

  • In the theme editor, select the Cart page.

  • Click "Add Section".

  • Navigate to Apps > Extend Cart Controls and add the section.

Note: This extension will display a “Save Cart” button directly on the Cart page, allowing users to save their current cart for later access.

2. Add Multi-Cart Extension to Customer Accounts

This will render the Cart dashboard on the Customer Accounts through which user can manage their carts and Company Main Contact can create roles and assign them cart permissions. In order to embed it do the following:

  • In the Theme Customizer, select “Checkout and Customer Accounts”.

  • Navigate to Apps > Multi-Cart Page Extension and add it.

  • Once you'll add the extension next you'll see option:

  • Click “Add menu item”.

  • Label: Enter a label (e.g., “Saved Carts”).

  • Link: Select Apps > Multi-Cart Page Extension.

  • Click Save Menu.

Alternatively, there is another way of doing this as well Go to the admin panel, go to Content > Menus > Customer Account Main Menu. Enter a label (e.g., “Saved Carts”) and Link: Select Apps > Multi-Cart Page Extension.

3. Add Checkout Validation Extension to Customer Accounts

The Checkout Validation Extension ensures that only users with the appropriate permissions — granted by the Company’s Main Contact for Carts — are allowed to proceed with checkout. If a user lacks the required permissions, the checkout process will be restricted. To embed this extension:

  1. In your Shopify admin, go to Online Store > Customize.

  2. In the Theme Customizer, select Checkout and Customer Accounts.

  3. Navigate to Apps > Checkout Validation Extension and add the extension.

Next Steps

You’re all set to start using the Multi-Cart features.
To learn how to create, manage, and share saved carts, check out our detailed guide.

Did this answer your question?