Quick Testing Guide
Follow this pre-launch verification checklist to test your bundles before going live.
Step 1: Test Theme App Embed Activation
- Open your active Shopify Theme Editor.
- Ensure the Combo Bundles toggle in App Embeds is turned ON.
- Verify that no console errors appear in your browser developer tools.
Step 2: Test Product Page Bundle Widget
- Navigate to a product page that has an active bundle offer.
- Confirm that all bundled items, thumbnails, and variant selectors display cleanly.
- Select different size/color options and verify that the price and thumbnail update smoothly.
- Check that the savings badge (e.g., 'Save $15.00') calculates correctly.
Step 3: Test Add to Cart & Checkout Flow
- Click the Add Bundle to Cart button.
- Verify that your cart drawer or cart page opens and lists the bundled items with the proper discount applied.
- Proceed to the Shopify Checkout page and ensure the bundle discount appears on the order summary.
- Place a test order using Shopify Bogus Gateway or test mode.
Step 4: Verify Inventory Deduction in Shopify Admin
- Open Shopify Admin > Orders and click your recent test order.
- Confirm that all component products are listed correctly.
- Open Shopify Admin > Products > Inventory and verify that stock for each component decreased by 1.
Step 5: Test GDPR Compliance Webhooks with Shopify CLI
- Open your terminal and run
shopify app webhook trigger --topic=customers/data_requestto test the customer data request flow. - Verify that your app server returns an immediate
HTTP 200 OKresponse with verified HMAC signature. - Trigger
shopify app webhook trigger --topic=customers/redactand ensure customer identifiers are scrubbed. - Trigger
shopify app webhook trigger --topic=shop/redactand verify that shop session tokens and settings are purged.
Step 6: Test Uninstallation & Verify Clean Theme Code
- Open Online Store > Themes > Customize and toggle off the Combo Bundles App Embed.
- Preview your product pages in a new browser incognito window.
- Open Browser Developer Tools (F12) > Console tab and verify that zero JavaScript errors or 404 script warnings appear.
- Confirm that standard product price, variants, and Add to Cart buttons function natively without residual bundle styling.
Step 7: Shopify App Store Review Readiness Checklist
- OAuth & Embedded Experience: Verify that the app installs cleanly inside Shopify Admin with App Bridge embedded navigation.
- Theme App Extension Integrity: Confirm that bundle blocks can be dragged, positioned, and customized in the theme inspector without code editing.
- Google Lighthouse Performance Audit: Verify that product pages achieve mobile performance scores >85 with Combo Bundles enabled.
- Legal & Support Links: Ensure that active links to Privacy Policy, Terms of Service, and Contact Support are visible in the app footer and navigation.
