Merchant onboarding
Real connection checklist
This page now reports actual local/runtime prerequisites. It no longer offers preview-session shortcuts or invented install states.
Runtime status
Current runtime signals from the local app shell.
Convex URL set
`VITE_CONVEX_URL` is available to the shell.
Shopify API key set
`VITE_SHOPIFY_API_KEY` is available to the frontend shell.
No embedded hostNo session token
These values only appear when the shell is loaded by Shopify admin with real embed parameters.
Internal tools disabled
The `/internal` console only exists for development/staff diagnostics.
Execution checklist
These are the concrete prerequisites for a real Shopify connection.
- Shopify app API key available to the frontend shell
- Shopify app secret available to the backend for token verification
- Shopify app URL set to https://storeai.ldev.cloud and managed-install scopes deployed
- Backend install/token-exchange flow writing a real shop record into Convex
- Webhook topics writing real deliveries into Convex
No preview sessions, no mocked install flows, and no fabricated shop state remain on this page.