Shopify Store Connection & Scope Health

Module 0: Zero-Code Dynamic Store Connection & Credential Manager

← Back to Admin Hub

Real-Time API Scope Diagnostic Matrix

🟡 5 Scopes Missing Approval
BB

My Store

Domain: bfvcsc-t1.myshopify.com • Currency: PKR • Plan: basic

⚠️ Merchant Approval Required in Shopify:
Your app credentials connected successfully, but Shopify requires you to explicitly approve product & order permissions.

Fix in 30 seconds:
  1. Open Shopify Admin → Settings → Apps and sales channels → Develop apps.
  2. Click on your Custom App → Configuration → Admin API integration.
  3. Check the boxes for: read_products, write_products, read_orders, write_orders, read_inventory.
  4. Click Save and then click "Update app" / "Install app".
Shop Details (read_shop)
read_shop
✓ Granted
Products Catalog (read_products)
read_products
✕ Unapproved (403)
Product Publishing (write_products)
write_products
✕ Unapproved (403)
Store Orders (read_orders)
read_orders
✕ Unapproved (403)
Hunza Block Inventory (read_inventory)
read_inventory
✕ Unapproved (403)
Courier Logistics (read_fulfillments)
read_fulfillments
✕ Unapproved (403)

Store Credentials Manager

Zero Hardcoded Secrets
Enter your myshopify.com address (e.g. bfvcsc-t1.myshopify.com) or your custom domain (buybrands.pk).
From your Shopify Admin → Settings → Apps and sales channels → Develop apps → API credentials.
Stored encrypted with AES-256 in SQLite. Never committed to code or Git.

Zero-Code Switching:

When transitioning from your staging store (bfvcsc-t1.myshopify.com) to your primary domain (buybrands.pk), simply change the domain above and click Save & Re-Authorize. The system will switch stores with zero server reboots and zero code edits.