# Requirements and Compatibility

Elite Bundle Builder is built for Shopify merchants who want to create and publish bundle experiences from the Shopify admin.

## Requirements

Before installing and using the app, make sure you have:

* A Shopify store
* Access to the Shopify admin
* Permission to install apps
* Permission to edit the current theme
* Products or collections ready to include in bundles
* An Online Store 2.0 compatible theme for app embed publishing

## Theme Compatibility

Elite Bundle Builder uses Shopify theme app embeds to display bundle experiences on the storefront. Most Online Store 2.0 themes support app embeds.

After switching or publishing a new theme, confirm the app embed is enabled on the new live theme.

## Device Compatibility

Bundle pages are designed for desktop, tablet, and mobile shoppers. Always preview your bundle on mobile before launch, especially after major design changes.

## Checkout Compatibility

Configured bundle discounts apply automatically at checkout when the customer's selection qualifies. Customers do not need to enter a discount code.

## Inventory Behavior

Unavailable products or variants are marked as out of stock and cannot be purchased. For Multi-Option Bundles, if every choice in a required option is unavailable, the whole bundle becomes unavailable until that option is updated or inventory returns.

## No-Code Setup

Normal setup does not require editing theme code. Merchants configure bundles in the app and enable the theme app embed in Shopify.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.elitebundleapp.com/installation-and-requirements/requirements-and-compatibility.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
