Bundles Pro documentation / Help
Plans and limits
What's on the Bundles Pro Free and Pro plans, how to upgrade or change plan through Shopify, what happens to API keys when you move back to Free, development stores, and every limit on bundles, variants, quantities and the API.
Bundles Pro has two plans, Free and Pro. Free has everything you need to build and sell bundles. Pro adds the API, for creating and updating bundles from another system.
What's on each plan
| Feature | Free | Pro |
|---|---|---|
| Bundle builder, with variant selection and pricing | ✓ | ✓ |
| Bundled products card and Included in bundles block in the Shopify admin | ✓ | ✓ |
| What's in this bundle and Buy the bundle instead theme blocks | ✓ | ✓ |
| Bundle sales analytics | ✓ | ✓ |
| REST API to create and update bundles | ✓ | |
| API keys with read or read and write access | ✓ |
Neither plan limits how many bundles you make or how many orders they're on. Prices are on the App Store listing.
Upgrade or change plan
- In Bundles Pro, click Plan in the app menu. Your plan shows Current plan.
- Click Upgrade to Pro (or Manage plan if you're on Pro).
- Shopify's plan page opens. Pick a plan and approve it.
Plans and billing are managed by Shopify, so charges appear on your Shopify invoice. Back in Bundles Pro, the Plan page shows the new plan straight away. Elsewhere in the app it can take up to 10 minutes to change.
Moving from Pro to Free
- Your bundles stay. Bundles made with the API are ordinary bundles, and you can keep editing them in the app.
- The API stops. Requests return
403with the error codeplan_required. Any integration using the API stops creating and updating bundles. - Your API keys are kept but hidden. The API access page shows "API access is part of Pro". If you upgrade again, the same keys work again. To stop a key for good, revoke it on API access before you move to Free.
Development stores
On a Shopify development store, Bundles Pro includes Pro for free, so you can try the API. The Plan page says "Pro is included on development stores". If you pick a plan on Shopify's plan page, the store moves to the plan you picked.
Limits
These come from Shopify's bundle rules or from Bundles Pro. They're the same on both plans.
| Limit | Value | Where it comes from |
|---|---|---|
| Products in a bundle | 30 | Shopify: "A bundle can have up to 30 components" (Add a product fixed bundle) |
| Quantity of each product | 1 to 2,000 | Shopify: "Up to 2000 units per component" (Shopify Bundles) |
| Options on a bundle | 3 | Shopify: "Bundles can have up to three options" (Add a product fixed bundle) |
| Variants of a bundle | 250 in Bundles Pro | Shopify's own Shopify Bundles app allows "3 options and 100 variants total per bundle". See Bundle variants and pricing |
| Bundles inside a bundle | Not allowed | Shopify: "Bundles can't contain other bundles" (Eligibility and considerations) |
| Bundle title | 255 characters | Bundles Pro |
| API requests | 120 a minute per key | Bundles Pro (Pro plan) |
| API keys | 10 active | Bundles Pro (Pro plan) |
| API request size | 64 KB | Bundles Pro (Pro plan) |
| Sales you can import | The last 60 days | Shopify's default order access for apps. See Bundle analytics |
Your store also has to be able to sell bundles at all. Shopify's rules (no checkout.liquid customizations, no subscriptions or pre-orders on bundles) are in Getting started.
What Bundles Pro doesn't do
So you can plan around it:
- No delete or archive in the app. Delete a bundle in Shopify: open it in Products and delete the product. Bundles Pro removes it from its list.
- Prices don't follow product prices. A bundle is repriced when you save it. See Bundle variants and pricing.
- No mix-and-match bundles. Every bundle is a fixed set of products; shoppers pick variants, not products.
- Storefront text is English. The block headings are editable; "Add bundle", "Sold out" and "You save" aren't yet.