Skip to content

Create a Shopify Storefront API token

Create the API token that Framerce uses to read your products and manage carts.

Prerequisites

  • A Shopify store on any paid plan (the Storefront API requires a paid plan or development store)

Step 1: Create a Storefront access token

  1. In Shopify Admin, go to SettingsApps and sales channels
  2. Click Develop appsCreate an app
  3. Name it (e.g., "Framerce")
  4. Under Configuration, click Configure Storefront API scopes
  5. Enable these scopes:
    • unauthenticated_read_product_listings
    • unauthenticated_read_product_inventory
    • unauthenticated_write_checkouts
    • unauthenticated_read_checkouts
    • unauthenticated_read_selling_plans
  6. Click SaveInstall app
  7. Copy the Storefront API access token

INFO

This is a public token safe for client-side code. It reads public product data and creates carts/checkouts. It cannot access admin data, customer accounts, or orders.

Token not appearing?

The Develop apps button only appears on paid Shopify plans and development stores. If you don't see it, check your plan under Settings → Plan.

Step 2: Configure your products

See Product Setup in Shopify for detailed guidance on images, variants, pricing, and inventory.

Step 3: Enable multi-market support (optional)

Visitors see prices in their local currency when you enable Shopify Markets:

  1. Enable Shopify Markets in Settings → Markets
  2. Configure pricing for each market
  3. The FmMarketSelect component shows available markets automatically
  4. Selecting a market updates all prices and checkout locale

What's next

Released under the MIT License.