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.

  1. Shopify app API key available to the frontend shell
  2. Shopify app secret available to the backend for token verification
  3. Shopify app URL set to https://storeai.ldev.cloud and managed-install scopes deployed
  4. Backend install/token-exchange flow writing a real shop record into Convex
  5. Webhook topics writing real deliveries into Convex

No preview sessions, no mocked install flows, and no fabricated shop state remain on this page.