Shopify Setup Create Selazar App on Shopify


1.    Log into your Shopify store


2.    Go to “Apps”

 

3.    Click the link for “Manage Private Apps”


4.    Click the “Create a new private app” 


5.    Enter the following details:

  •             Private App Name: “Selazar”
  •             Emergency Developer Email: technical.support@selazar.com

 

6.    Ensure Selazar is given the correct application permissions (only those that need changes are mentioned):


        a.     Fulfillment services – Read and Write 

        b.     Inventory – Read and Write 

        c.     Locations – Read access 

        d.     Orders, transactions and fulfilments – Read and Write 

        e.     Product, variants and collections – Read and Write

 

7.    Webhook API version: a. 2019-10

 

8.    Leave “Storefront API” unchecked as Selazar does not require this functionality


9.    Click "Save"


10.    After saving the private app, make note of the API Key, Password and URL for your Shopify store 

            (e.g. https://mystore.myshopify.com) 


Connect Selazar to Shopify


1.    Log into your Retailer account on the Selazar platform

 

2.    Click into the “Integrations” section 


3.    Click “Set up integration”

 

4.    Select “Shopify” and click next


5.    Enter the following details (you’ll find these under the Selazar Private App in Shopify):


        a.    Store URL – your Shopify store url (eg: https://mystore.myshopify.com

        b.    Username – API Key noted above 

        c.    Password – Password noted above

 

6.    Click “Validate Credentials”


7.    A prompt will appear confirming successful or unsuccessful integration

 

        a.     Common issues are:

 

            i.     Incorrect store url - Check url and try again

            ii.    Incorrect username/password - Check credentials in the Selazar private app in Shopify and try again 

            iii.    Store is already integrated with Selazar - Contact Selazar if this is suspected


8.    Once Selazar is integrated you will need to specify in your Shopify store which products (and variants) are to be fulfilled         by Selazar


Flag Existing Products as fulfilled by Selazar


1.    Navigate to your Shopify admin portal

 

2.    Navigate to your list of Products


3.    For each product (and variant) to be processed by Selazar, click on the product name


4.    If the product has variants:

 

        a.    Scroll to the list of variants

        b.    Click “Edit” for the Product Variant to mark for Selazar fulfilment 

        c.    Scroll down to “Inventory” and update the “Inventory managed by” dropdown to “Selazar” 

        d.    Since Selazar does not provide stock level information, it is up to the retailer whether the “Track Quantity” box is                     checked


5.    If the product does not have variants:


            a.    Scroll down to “Inventory” and update the “Inventory managed by” dropdown to “Selazar” 

            b.    Selazar does not provide stock level information, it is up to the retailer whether “Track Quantity” box is checked


Please note: All products that are expected to be fulfilled by Selazar MUST exist in the Selazar Platform with the matching SKU otherwise they will be treated as out of stock. 


Flag New Products as fulfilled by Selazar


1.     Navigate to your Shopify admin portal


2.     Navigate to your list of Products


3.     Click “Add Product”


4.     Complete all information as normal


5.     Scroll down to “Inventory” and update the “Inventory managed by” dropdown to “Selazar”


6.     As Selazar does not provide stock level information, it is up to the retailer whether the “Track Quantity” box is checked 


Please note: All products (and variants) that are expected to be fulfilled by Selazar MUST exist in the Selazar Platform with the matching SKU, otherwise, will be treated as out of stock. 


Congratulations! You should now be setup and your orders should sync straight to Selazar with tracking information coming automatically back to Shopify. 


Flag Historic Orders as fulfilled by Selazar


If for any reason you need to fulfil an order yourself but it has already been entered into the Selazar platform you can manually update the order status to ensure that a duplicate is not dispatched.


1.    Navigate to “Orders” list on Shopify


2.    Select the order you wish to fulfil


3.    Select the “More” button towards the bottom right


4.    Underneath the “More” button, you will find the following option: “Mark as fulfilled”


5.    A popup will confirm that your order has now been marked as fulfilled


6.    You will be led to another page titled “Fulfilment” whereon there are multiple options

 

7.    Click on the “Fulfil items” button to the right-hand side of the screen


8.    Once completed, you will see a message reading, “Line items have been fulfilled.” 


Common Issues 


1.    Received an email stating orders failed to sync

 

        a.    These emails provide information about WHY order syncing failed, if you feel the email has been issued in error,                         please contact us at technical.support@selazar.com 

       

        b.    Reasons these can be issued:


                i.    No customer information in the order 

                ii.    No delivery address in the order 

                iii.    The SKU does not exist on Selazar 

                iv.    The item with the specified SKU is out of stock


2.    Orders are not syncing, yet no email is received 

        

        a.     Common causes

 

                i.     The order contains items that are not fulfilled by Selazar 

                ii.     The order contains items that were updated to be fulfilled by Selazar after the order was submitted 

                iii.     There is already an order for your Selazar Retailer account with the matching Shopify order number


Shopify updates are detailed in their website via the Shopify Changelog.  


Please note, Selazar is not responsible for any issues caused by or for the rectification of any issues arising as a result of user-installed updates to the Shopify platform and does not provide / is not associated with any information provided on the Shopify changelog.