Skip to main content
Quarky’s Shopify integration lets you bring your store directly into your Discord server. Once connected, you can showcase products, receive real-time order and fulfillment notifications, empower affiliates to earn commissions, and get low-stock alerts — all without leaving Discord.
The Shopify integration requires a Premium plan. Upgrade at quarkybot.com/premium to unlock this feature.

What you can do

  • Showcase products — browse and display product details from your store using slash commands
  • Real-time order and fulfillment updates — receive instant Discord notifications when orders are placed or fulfilled
  • Affiliate commissions — let community members earn commissions by promoting your products
  • Low and out-of-stock alerts — get DM notifications before you run out of inventory

Part I: Shopify setup

Create a custom app in your Shopify admin to generate the API token Quarky needs.
1
Go to your Shopify dashboard and click Settings.
2
In the Settings menu, select Apps and sales channels.
3
Click Develop apps. If prompted, allow custom app development for your store.
4
Click Create an app
5
Give the app a name (for example, Quarky), then click Create app.
6
Click Configure Admin API scopes
7
In the Admin API access scopes search box, find and enable each of the following scopes:
  • read_customers
  • read_orders
  • read_products
  • read_fulfillments
  • read_inventory
  • read_third_party_fulfillment_orders
  • read_assigned_fulfillment_orders
  • read_merchant_managed_fulfillment_orders
8
Switch to the Selected tab to confirm all scopes are checked before continuing.
9
Click Save, then click Install app at the top of the page and confirm with Install.
10
Click Reveal token once and immediately copy the Admin API access token.
Shopify only lets you reveal this token once. Copy it and store it somewhere safe before closing the page.

Part II: Discord setup

With your API token ready, run the setup command in your Discord server to connect Quarky to your store and configure notification channels.
1
In any channel where Quarky has access, run /shopify setup to start the setup flow.
2

Enter your API key

When the bot asks for your API KEY, paste the Admin API access token you copied from Shopify and press Enter.
3
When prompted for your shop name, enter the subdomain from your Shopify store URL. For example, if your URL is my-store.myshopify.com, enter my-store.
4
Quarky will automatically configure the notification webhooks. This takes less than a minute.
5
Once setup is complete, assign a Discord channel to each notification type: Orders — click Orders and choose the channel where order notifications should appear, then click Next. Fulfillments — click Fulfillments and choose the channel for fulfillment updates, then click Next. Low and out-of-stock alerts — click Stock and choose whether to enable stock alerts. When enabled, Quarky sends you a DM whenever a product is low or out of stock at a specific location.

Slash commands

Use these commands to interact with your Shopify store from Discord.
CommandSubcommandDescription
/shopify setupConnect and configure your Shopify store.
/shopify productgetGet product details by ID.
/shopify productlistList all public products.
/shopify ordergetGet order details by ID.
/shopify orderlistList all orders.
Need help? Join the Quarky Support Server and our team will assist you.