Slaite Library

Shopify Do’s and Don’ts

You’ve begun your custom apparel journey and you’re ready to sell to your customers. The last thing you want to worry about is technical difficulties. Whether it’s issues with Shopify settings or order issues, you want your customers’ journey to be seamless. We’ve got some helpful tips for you to keep the momentum without the hiccups.

Confirming your Slaite Shopify Admin API is correct

You want to ensure the app is connected properly before you connect your Slaite store to Shopify or before you make the big push to sell your custom apparel products online.

Why? Slaite is a private app (with public app plans!) and without the proper permissions set up, issues can arise. Luckily, checking these API settings is simple. Follow along with the quick video below.


  • Login to Shopify and select ‘Apps’
  • Select ‘Manage Private Apps’
  • Select ‘SLAITE’ *This is not shown in the video to protect email privacy
  • Scroll down to the ‘Admin API’ section
  • Ensure the following five permissions are set to ‘Read and Write’
    1. Assigned Fulfillment Orders
    2. Fulfillment Services
    3. Inventory
    4. Orders
    5. Products
  • All other permissions must be untouched

Vendor Settings

Keeping Slaite as the vendor for Slaite products ensures when an order is placed, Slaite is notified and can begin fulfilling the order. Slaite is the default vendor for our products but if you are experiencing issues, check the vendor settings. Here’s a quick video to show you how to ensure your Slaite products are set to Slaite as the vendor.


  • Login to Shopify and select ‘Products’
  • Remain in the ‘All Products’ section
  • Select your Slaite products
  • Select ‘Edit Products’
  • Select ‘Add Fields’
  • Under the ‘General’ section, select ‘Vendor’
  • The ‘Vendor’ field will populate
  • Ensure the Vendor is ‘Slaite’ and do not change the vendor *Note: your customers will not see Slaite as the vendor

Order Processing Settings

Selling out of stock products is a headache. Avoid these issues by checking the default settings in your inventory page. Follow along with this video to ensure your products are not being sold when they are out of stock.


  • Login to Shopify and select ‘Products’
  • Select ‘Inventory’ from the Products section
  • Under the ‘When Sold Out’ column, it should read ‘Stop Selling’
  • If it reads ‘Continue Selling’, select your Slaite products and select ‘More Actions’
  • Select ‘Stop Selling When Out of Stock’
  • If you cannot see your products, select the location dropdown at the top right. ‘Slaite Fulfillment’ will be in one of the dropdown options
Slaite Library

How to Set Up Shipping Profiles in Shopify

Need help with setting up shipping in Shopify? We’ve got you.

You’ve signed up to Shopify, you’ve designed your Slaite products and you’re ready to sell – congratulations!

We’ve created a video tutorial to create a custom shipping profile for Slaite products in your Shopify store. This video covers the basics of creating a profile for all your Slaite products. If you’re looking to create advanced shipping profiles or set up conditions in your shipping profiles, check out the Shopify tutorials linked below.


  1. Login to Shopify and select ‘Settings’
  2. Select ‘Shipping and Delivery’
  3. Select ‘Create New Profile’
  4. Input ‘Slaite’ into the name field
  5. Select ‘Add Products’
  6. Select all your customized Slaite products synced to Shopify *Note: make sure the products selected are only Slaite products
  7. Name the shipping zone
  8. Select countries for assigned zone
  9. Select ‘Add Rate’
  10. Ensure ‘Set up your own rates’ is selected
  11. Input ‘Standard’ into rate name field
  12. Input assigned shipping rate, example: CAD$9.95 for domestic Canada and CAD$13.95 for U.S. international
  13. Once the shipping profile has assigned zones and rates, you can test this by viewing your store and performing a test order
  14. If you successfully created your shipping profile, your assigned shipping rate should match the shipping cost in the checkout page

Shopify Resources

Shopify Shipping Rates *This article discusses setting up conditions in shipping profiles based on order price or order weight

An Introduction to Shipping Profiles

Custom Shipping Profiles: Per Product Shipping & Free Product + Shipping

Custom Shipping Profiles: Per Location & Per Vendor Shipping

Slaite Library

How to Connect Slaite to Shopify

Welcome to Slaite!

We are thrilled you chose Slaite as your Canadian creative right hand and print-on-demand drop-shipping provider for your online business.

Slaite is currently a private Shopify app – with plans to go public soon!

Need help connecting to Shopify? We’ve got you.

Check out this video tutorial explaining how to connect your Slaite account with your Shopify store.


  1. Log into your Shopify store and select Apps in the left menu
  2. Select Manage private apps
  3. Select Create a new private app button
  4. In the ‘Private app name’ field, input ‘Slaite’
  5. In the ‘Emergency developer email’ field, input your email address
  6. In the Admin API section, change the following permissions to ‘Read and write’ access
    • Products
    • Assigned fulfillment orders
    • Fulfillment services
    • Inventory
    • Orders
  7. Ensure the Webhook API version is the latest version
  8. Select Save
  9. Select ‘I Understand, create the app’
    *Your Slaite Shopify app is created but you must connect your Slaite app to your store
  10. Navigate to your Slaite account
  11. Select My Account
  12. Select My Stores
  13. Select Connect Store
  14. Select Connect under the Shopify icon
  15. In the ‘Store Name’ field, input your Shopify store name
  16. In the ‘Shopify Store URL’ field, input your Shopify store url, example:
  17. In the ‘API Key’ field, copy and paste the API key from the Slaite Shopify private app you created
  18. In the ‘API Password’ field, copy and paste the API password from the Slaite Shopify private app you created
  19. In the ‘Shared Secret’ field, copy and paste the Shared Secret from the Slaite Shopify private app you created
  20. Select the Test Connection button
  21. If you followed these steps and still encounter problems, please feel free to reach out to our customer service team: