In this how-to I will walkthrough how to connect your seller Shopify Account to Ally. By "seller" I am referring to selling other brands products on your store.


If you'd like to connect a Shopify store as a brand read this instead.


Before you start

1) Your Shopify URL that looks something like: ally.myshopify.com (without the https, www and any other extra params to the link)

2) Access to install apps on your Shopify Store

3) Ally account


Estimated Setup Time: 5-10 minutes


How to:


1) Go to your Shopify Admin and click the Apps Tab



2) Click Manage private apps


3) Click "Create new Private App". Please note, if you already have private apps on your Shopify Account, the button to create new private app will be in the top right corner.



4) Enter 'Ally' as app name and 'support@joinally.co' as developer email.



5) Scroll down to the Admin Api Section. And click 'Show inactive Admin API permissions'


6) Set the following items as Read/Write Permissions:


  1. Products
  2. Assigned fulfillment orders
  3. Customers
  4. Discounts
  5. Draft Orders
  6. Fulfillment services
  7. Inventory
  8. Locations
  9. Merchant-managed fulfillment orders
  10. Order editing
  11. Orders
  12. Price rules
  13. Product listings
  14. Shipping
  15. Shop locale
  16. Third-party fulfillment orders


By clicking on the dialog and selecting Read/Write from the dropdown.




The result should be the following:



7) Click Save



8) Click Create App



9) Click Show Password



10) Copy and Save the password for a future step.




11) Log into Ally and go to the Settings Tab



12) Click the Sell Tab




13) Turn on Sell, by clicking the switch on.



14) Click Connect Shopify


 

15) Paste your Shopify URL, the API password copied from Step 9 and click Connect Shopify



15b) If you have not gave access to all the necessary scopes you will get this error. In order to fix this go back into your private app setting and set the mentioned Scopes to Read/Write (as described in step 6.



16 ) If successful you will be redirected to a syncing screen. We will start syncing and setting up your store for Ally automatically. This shouldn't take more than 1 min.