Shopify Setup Create Selazar App on Shopify

1. Log into 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 (eg, 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 

                                    1. Check url and try again 

                        ii. Incorrect username/password 

                                    1. Check credentials in the Selazar private app in Shopify and try again 

                        iii. Store is already integrated with Selazar 

                                    1. Contact Selazar if this is suspected 

8. Once Selazar is integrated you’ll 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. Since Selazar does not provide stock level information, it is up to the retailer whether the “Track Quantity” box is checked 

NB: All products 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. 


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. Since Selazar does not provide stock level information, it is up to the retailer whether the “Track Quantity” box is checked 

NB: 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 you have been fulfilling orders for a specific item/item(s) yourself and not through Selazar but then switch to having Selazar fulfil those items, the order may get picked up to be fulfilled again through Selazar. To avoid this, please follow the steps outlined below:


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 optional fields 

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

8.    You will get a conclusionary message stating, “Line items have been fulfilled.” 


Commons 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, then contact Selazar 

            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