§ SETUP SHOPIFY

Connect your Shopify store.

Five minutes. Create a Shopify app in your own Dev Dashboard, copy the Client ID and Secret, then click Open installation page in Vyranto — Shopify takes care of the rest. Revoke any time from your Dev Dashboard.

— Setup steps
  1. 01
    Open the Dev Dashboard from your Shopify Admin

    Go to Settings → Apps and sales channels → Build apps in Dev Dashboard. (Shopify retired the old Develop apps flow in January 2026 — every new integration goes through Dev Dashboard now.)

  2. 02
    Create a new app

    Click Create app → Start from Dev Dashboard. Name it Vyranto and click Create.

  3. 03
    Set the App URL and Redirect URL

    In the app's Configuration page set App URL to https://app.vyranto.com. Then add this exact Redirect URL: https://api.vyranto.com/api/shopify/install/callback. (You'll need this so Shopify can hand the install back to Vyranto.)

  4. 04
    Enable the four required scopes

    Under Access → Scopes add: read_products,write_products,read_inventory,write_inventory. These are the same product/inventory scopes Vyranto needs to push imports — nothing more. Save.

  5. 05
    Release the configuration

    Click Release. Any version name works — this just commits your config. Do not click Manage submission or Submit for review — that triggers App Store review which we don't need.

  6. 06
    Copy Client ID and Client Secret

    On the app's overview page, scroll to Credentials. Copy Client ID (32 hex chars) and Client Secret (starts with shpss_). Shopify shows the secret once — copy it immediately.

  7. 07
    Paste into Vyranto and install

    Open Vyranto → Account → Shopify stores. Paste your shop domain, Client ID, and Client Secret. Click Open installation page — Shopify shows a standard install screen, you click Install, and you're back in Vyranto with the store connected.

— What you unlock once connected

Connecting a store is just step one. Once Vyranto has access, every Pro feature below works against your live store automatically.

01
Push products to Shopify

Save any ad/product to your library, edit title/price/images, then push to one or more connected stores in seconds. Multi-image, variants, tags, metafields — all preserved.

02
Theme backups + 1-click restore

Daily snapshots of every connected theme. Diff any version against the live theme line-by-line, then restore the whole theme or a single Liquid file with one click. Disaster recovery without touching Shopify CLI.

03
Theme-diff watchdog

Vyranto checksum-monitors every theme file every 6h. The moment something changes silently — staff edit, app injection, third-party tweak — you get an alert in Slack/Discord/Email with the exact diff, plus a 1-click rollback.

04
Speed watchdog (Lighthouse history)

Daily Lighthouse runs against your live storefront. Track LCP/CLS/TTI over time so you can prove a theme update made the store slower — and roll it back from the same panel.

05
Inventory + reorder rules

Set per-SKU reorder thresholds. Vyranto watches stock + tracked supplier leadtimes and pings you the moment a product needs a reorder, with the supplier URL ready to click.

— FAQ
Why do I create the app in my own Dev Dashboard instead of using Vyranto's? +
Shopify deprecated the old custom-app flow on January 1, 2026. New custom-app integrations now go through the Dev Dashboard, with the merchant in control of the credentials. The upside for you: Vyranto never holds a Public app on your behalf — the integration lives entirely inside your Shopify account, with scopes you approved, revocable any time.
Why not just put Vyranto on the Shopify App Store? +
We bill subscriptions through Stripe on vyranto.com (not Shopify Billing). The Dev Dashboard install flow is the cleanest way to support that while still using Shopify's standard OAuth — same install screen, same scope approval, same revoke-anytime control. No App Store review queue, no third-party listing.
Is Vyranto storing my Client Secret long-term? +
No. Your Client Secret is only kept in our database for the few seconds between you clicking Open installation page and Shopify redirecting back after install — just long enough to validate the OAuth callback and exchange the code for a permanent access token. The moment that's done, the Secret is deleted from our DB. We never need it again — only the access token (which you can revoke any time in your own Shopify Admin).
What can Vyranto see? +
Only the four product/inventory scopes you grant: read_products, write_products, read_inventory, write_inventory. We cannot see orders, customers, staff data, payments, or anything else. Disconnect inside Vyranto, or delete the app from your Shopify Dev Dashboard, and access is gone.
Can I connect more than one store? +
Yes — Pro plans support 1 connected store, Agency supports up to 10. Repeat the steps in each shop's Dev Dashboard.
What happens if I cancel my Vyranto subscription? +
Your Shopify stores are automatically disconnected the moment your subscription ends — Vyranto stops pushing products and clears the access token from our database. Your Dev Dashboard app and your Shopify data stay untouched, and you can reconnect any time by upgrading again.

Stuck? Email info@vyranto.com — we'll walk you through it.