Shopify

NoWaste + Shopify

Integration documentation and guides

Getting Started · 3

Getting Started

3

Getting Started

Start with credentials, setup steps, and the key guides for this pair.

NoWaste

token · Varies by agreed setup

Varies by project
  1. 1

    Confirm the exact product and environment

    Verify the product variant, environment, tenant, and any middleware involved before configuring credentials.

  2. 2

    Let Junipeer confirm the auth pattern

    Use the agreed Junipeer implementation scope to confirm whether the setup uses API keys, service users, OAuth, tokens, or another method.

  3. 3

    Create or receive the technical credentials

    Have the system owner, vendor, or implementation partner create the required integration access according to the agreed setup.

  4. 4

    Add the credentials in Junipeer

    Enter the issued credentials, host details, and any tenant-specific identifiers in the Junipeer admin when requested.

  5. 5

    Verify in a non-production environment first

    Run a controlled connection test before enabling a live data flow.

Shopify

api_key · Never, unless the app is removed or the secret is rotated

10 minutes
  1. 1

    Find the MyShopify domain

    Open Shopify Admin, go to Settings → Domains, and copy the yourstore.myshopify.com address.

  2. 2

    Enable app development

    Go to Settings → Apps, open Develop apps, and continue to Build apps in Dev Dashboard.

  3. 3

    Create the Junipeer app

    Create a new app, name it something like Junipeer, set App URL to https://app.junipeer.io, and enable Embed app in Shopify admin.

  4. 4

    Add the required scopes

    Paste the required scopes (read/write for orders, products, customers, inventory, fulfillments, payments). See the full Shopify Setup guide for the exact scope list.

  5. 5

    Release and install the app

    Release the app, install it on the correct store, and confirm the installation.

  6. 6

    Copy the credentials

    Open Settings inside the app and copy the Client ID and Client Secret for use in Junipeer.

Screenshots

Swipe to browse screenshots