How do I authorize my desktop application to upload to Shopify?

Topic summary

A developer of BookTrakker, a desktop inventory management application for booksellers, is seeking guidance on integrating with Shopify despite the App Partner program appearing to prohibit desktop applications.

Core Requirements:

  • Upload new items to Shopify
  • Modify existing listings
  • Remove sold items
  • Obtain order status and mark items as sold

Key Questions:

  • How to list their desktop app in the Shopify App Store for easy user discovery
  • How to obtain proper API keys and credentials
  • How to configure appropriate access rights/permissions
  • How users can connect their Shopify store to BookTrakker inventory

The discussion remains open with no responses yet, leaving the developer without clarity on whether desktop apps can participate in the ecosystem or what alternative authorization approaches might be available.

Summarized with AI on October 31. AI used: claude-sonnet-4-5-20250929.

We are developers of BookTrakker, a Desktop Application used by BookSellers to list their books on listing sites. I observe that the Shopify App Partner program appears to prohibit desktop apps, so how do I get my app into the app store so that our users can sell on Shopify through our app which they use to manage their inventory?

All we need to do is upload new items, modify existing items, remove sold items and obtain order status to notify the user of an order and mark the items sold. We do not need any further access.

It is not clear how to set up our app in the app store so that users can easily connect their Shopify store to their Inventory in BookTrakker.

What do we need to do to obtain the proper Keys, set the appropriate rights, and show our App in the List of Apps that users can select to set up the access rights?