At a glance
| invtri regions | Any Shopify store in any country, one store per licence. |
|---|---|
| Who can sell | Your own store on a Shopify plan; to let a staff member build the app, give them Shopify’s App developer role3. |
| Fees | Basic £25 or $39 a month paid monthly, plus online card rates such as 2% + 25p (UK) or 2.9% + 30¢ (US)45. |
| Listing model | Products in your own store; Shopify keeps stock per location, with each inventory level linking one item to one location6. |
| Orders and tracking | Shopify orders sit with your marketplace orders in invtri. Add tracking and it goes back to Shopify, which emails your customer. |
| You need | An app made in the Dev Dashboard and installed on your store, with its Client ID and Client secret7. |
Who can create the app
You need your own Shopify store and plan; Shopify sets its own fees and plan features. Custom apps are created and managed in the Dev Dashboard2, which store owners open from their admin, with no Partner organisation needed8.
To let a staff member build the app, give them Shopify’s App developer role; on Shopify Plus, a custom role with “Create and manage dev stores” and “Build and manage apps” also works3. Collaborators can’t access the Dev Dashboard, because they don’t have organisation-level permissions2, so an agency building the app for you needs the App developer role instead3.
Shopify plans and payment fees
invtri works with any Shopify plan. The plans differ in Shopify’s own prices, card rates and features:
| Plan | UK | US | Online card rate, UK / US |
|---|---|---|---|
| Basic | £25 (£19)4 | $39 ($29)5 | 2% + 25p / 2.9% + 30¢45 |
| Grow | £65 (£49)4 | $105 ($79)5 | 1.7% + 25p / 2.7% + 30¢45 |
| Advanced | £344 (£259)4 | $399 ($299)5 | 1.5% + 25p / 2.5% + 30¢45 |
| Plus | From £1,8004 | From $2,3005 | 1.3% + 25p / 2.25% + 30¢45 |
Using a third-party payment provider adds a Shopify fee of 2% on Basic, 1% on Grow, 0.6% on Advanced and 0.2% on Plus45. There are no setup fees, and a new store can try Shopify free for 3 days, then pay £1 or $1 a month for 3 months45.
Plans also set your team size and stock locations: Basic includes no extra staff accounts, Grow 5, Advanced 15 and Plus unlimited, while Basic, Grow and Advanced allow 10 inventory locations and Plus 2004.
On the invtri side, Shopify is a core channel: choose it as one of your package’s included channels, or add it as an extra channel.
Products, stock and locations
invtri creates Shopify products from your distributors’ data, such as title, description, SKU, EAN barcode, price and stock, once you approve them. Prices come from the same margin rules as your marketplaces, with their own Shopify fee and profit settings, and your Shopify stock follows your supplier feeds and drops when you sell on your other channels.
Already selling on Shopify? Import your products and approve them, and invtri keeps their price and stock in sync.
In Shopify, stock is held per location: each inventory level links one item to one location, and an app sets an item’s quantity at a given location6. A location is any physical place where you sell products, fulfil orders or stock inventory, and some apps, such as dropshipping apps and third-party logistics services, can also count as locations9. With several locations, order routing rules can assign online orders automatically by inventory availability and proximity9.
Orders and customer data
Shopify treats customer names, addresses, phone numbers and emails as Level 2 protected customer data, and an app requests each of those fields separately10. Fields an app is not approved for come back redacted or empty10. If Shopify doesn’t let your app read customer names and addresses, those fields arrive empty; you’ll need them to ship.
When you add tracking to a Shopify order in invtri, it goes back to Shopify, which emails your customer. You can also fulfil it from your Amazon FBA stock through Amazon MCF: pick a shipping speed, click Fulfil via Amazon MCF and confirm, so you approve every order.
Your Shopify app and its credentials
invtri connects through your own app (BYOK). You make it in five steps:
Open the Dev Dashboard
In your Shopify admin, go to Settings, Apps, Develop apps, then Build apps in Dev Dashboard11.
Create the app
Choose Create app, then Start from Dev Dashboard, name the app and select Create7.
Release a version
On Versions, set the App URL and the webhooks API version, then Release; an app needs a released version before it can be installed7. How to connect Shopify gives the settings to use.
Install it on your store
Choose Install app on the Installs card, pick your store and select Install7.
Copy the credentials
Open the app’s Settings and copy the Client ID and Client secret from the Credentials card7. In invtri, enter them with your shop domain, then approve the connection on Shopify.
Made a custom app in the Shopify admin before 1 January 2026? It keeps working1, and invtri can use its access token instead. Don’t delete it: Shopify won’t let you create a replacement, and its token is shown only once12.
Shopify’s deadline for moving to expiring access tokens, 1 January 2027, applies to public apps; custom apps and apps created by merchants are excluded13.
Recent changes for Shopify apps
- 1 January 2026: new custom apps can no longer be created in the Shopify admin; existing ones keep working1.
- 25 September 2026: Shopify announced “the new Dev Dashboard”14.
- 27 October 2026: store and app install details arrived in the Dev Dashboard, and an IP allowlist became available to restrict Admin API access1415.
- 5 November 2026: Shopify announced that IP allowlists are now required for public apps14.
- 6 November 2026: apps must enable bulk operations before using them, though apps that merchants create in the admin or the Dev Dashboard are not affected for now16.
What invtri does on Shopify
| Regions | Any Shopify store, in any country, in the store’s own currency. |
|---|---|
| Listings | Lists your products in your store and keeps stock and price in sync. |
| Orders | Imports orders and sends tracking back. You can cancel from invtri. |
| You need | A custom app for your store (Client ID and Secret), then Connect Store. One Shopify store per licence. |
Questions sellers ask
Can I still create a custom app in my Shopify admin?
No. Since 1 January 2026, new custom apps are made in the Dev Dashboard; apps created before then keep working1.
Do I need a Shopify Partner account?
No. You open the Dev Dashboard from your Shopify admin8. To let a staff member build the app, give them the App developer role3.
Does my Shopify plan matter for invtri?
No. invtri works with any Shopify plan. Your plan sets Shopify’s own fees and features45.
Can my agency create the app for me?
Not with collaborator access, because collaborators can’t access the Dev Dashboard2. Give the person the App developer role instead3.
Where do I find the Client ID and Client secret?
In the Dev Dashboard: open your app, then Settings, and copy both from the Credentials card7.
Why are customer details missing from some orders?
Names, addresses, phone numbers and emails are protected data, and fields an app is not approved for come back redacted or empty10. If Shopify doesn’t let your app read customer names and addresses, those fields arrive empty; you’ll need them to ship, so check the data your app was approved for.
Sources
Facts checked on 8 November 2026 from the sources below. Marketplaces change their rules and fees, so check the marketplace’s own seller pages before you apply.
- Managing appsShopify Help Center, accessed 8 November 2026
- About appsShopify Help Center, accessed 8 November 2026
- User permissions (Dev Dashboard)Shopify developer docs, accessed 8 November 2026
- Shopify pricing (UK)Shopify, accessed 8 November 2026
- Shopify pricing (US)Shopify, accessed 8 November 2026
- Manage inventory quantities and statesShopify developer docs, accessed 8 November 2026
- Create apps using the Dev DashboardShopify developer docs, accessed 8 November 2026
- About the Dev DashboardShopify developer docs, accessed 8 November 2026
- LocationsShopify Help Center, accessed 8 November 2026
- Protected customer dataShopify developer docs, accessed 8 November 2026
- Install and set up appsShopify Help Center, accessed 8 November 2026
- Admin-created custom apps (legacy)Shopify developer docs, accessed 8 November 2026
- Migrate to expiring offline access tokens before January 1, 2027Shopify developer changelog, 27 October 2026
- Shopify developer changelogShopify, accessed 8 November 2026
- Security update: Offline token dates, new security featuresShopify developer changelog, 27 October 2026
- Apps must enable bulk operations before useShopify developer changelog, 6 November 2026
