Shopify app

Remix app that links Shopify products to ax402 gateway endpoints. Uses the TypeScript SDK setupApiWithDefaultDomain for onboarding. Source: ax402-sdk/plugins/shopify/.

Prerequisites

  • Node.js 22+
  • API key with apiManager scope
  • Shopify Partner account (production OAuth)

Local dev

cd ax402-sdk
pnpm install --frozen-lockfile
pnpm --filter @axlabs/ax402-sdk build

cd plugins/shopify
npm install
cp .env.example .env
npm run dev

Dev mode: http://localhost:5173/app?session=offline_dev with mock products. Set AX402_BASE_URL to your control plane.

Testing

  • npm test — unit + integration against SDK mock control plane
  • npm run test:integration — onboard → monetize flow

Related