Skip to main content

New Shopify Integration

This guide explains how to seamlessly integrate your Shopify store with Selro.

S
Written by Selro Support
Updated yesterday

This guide explains how to seamlessly integrate your Shopify store with Selro. Follow the steps carefully to ensure products, orders, and inventory sync correctly.


1. Access Selro Connections

  1. Log in to your Selro account.

  2. In the top-right corner, click on your username.

  3. Select Connections from the dropdown menu.

  4. Click eCommerce Stores.

  5. Choose Shopify and proceed to add a new store.


2. Enter Shopify Account Details

  1. Enter a Nickname for your Shopify account (for internal reference only).

  2. Enter your Shopify Shop URL.

    -This must be the HTTPS admin URL, for example:

  3. Enter your Shop Name this will be the same as your Shopify Shop URL.


3. Configure Shopify App Settings

To connect Shopify with Selro, you must create a custom app within Shopify.

3.1 Access Shopify Developer Settings

  1. Log in to your Shopify Admin.

  2. Click Settings.

  3. Select Apps.

  4. Click Develop apps.

  5. Click Build apps to open the Developer Dashboard.


3.2 Create the Selro App

  1. Click Create app.

  2. Choose Start from Dev Dashboard.

  3. Enter the App name as:

    Selro

  4. Click Create.

You will be taken to a page titled Create a version.


3.3 Configure App URLs

Under the URLs section:

  1. Copy the App URL. Copy this url https://app2.selro.com/shopifyregistration

  2. Paste this URL into the relevant App URL field in Selro.

  3. Uncheck the option:

    • Embed app in Shopify admin


3.4 Configure Access Scopes

Under the Access section, add the following access scopes:

read_analytics,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_customer_events,read_channels,write_channels,read_companies,write_companies,read_custom_fulfillment_services,write_custom_fulfillment_services,read_customers,write_customers,read_price_rules,write_price_rules,read_discounts,write_discounts,read_discovery,read_fulfillments,write_fulfillments,write_inventory,read_inventory,write_inventory_shipments,read_inventory_shipments,write_inventory_shipments_received_items,read_inventory_shipments_received_items,write_inventory_transfers,read_inventory_transfers,read_delivery_option_generators,write_delivery_option_generators,read_locales,write_locales,write_locations,read_locations,write_order_edits,read_order_edits,read_orders,write_orders,read_product_feeds,write_product_feeds,read_product_listings,write_product_listings,read_products,write_products,read_purchase_options,write_purchase_options,write_reports,read_reports,read_returns,write_returns,read_shipping,write_shipping,read_shopify_payments_disputes,write_shopify_payments_disputes,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders,read_translations,write_translations


3.5 Configure Redirect URL

Under Redirect URLs, enter the following:


3.6 Release the App

  1. At the top of the page, click Release.

  2. When the confirmation pop-up appears, click Release again.

You will be returned to the Versions page.


3.7 Retrieve Client ID and Secret

  1. On the Versions page, locate the menu on the right-hand side.

  2. Click Settings.

  3. Copy the Client ID and Client Secret.

  4. Paste both values into the corresponding fields in Selro.

  5. Click Save.


4. Connect the Shopify Store

  1. In Selro, return to Connections and refresh your page.

  2. Click Connect next to your Shopify store.

You will be redirected back to your Shopify Admin.

Install the App

  1. Under the Install app screen in Shopify.

  2. Click Install in the bottom-right corner.

βœ… Your Shopify account is now successfully connected to Selro.

5. Configure Import & Synchronisation Options in Selro

Within Selro, configure how data is synced from Shopify:

5.1 Product Import

  • Enable Download the catalogue into Selro to import products.

  • ⏳ This process may take up to one hour, depending on catalogue size.

5.2 Order Import & Stock Synchronisation

  • Enable Download the orders into Selro to import orders and sync stock.

  • You can choose which order statuses to import:

    • By default, all order statuses are imported.

    • You may disable Scheduled or On Hold orders if required.

5.3 Inventory Policy

  • Ensure Shopify Inventory Policy is set to Shopify tracks inventory if you want Selro to manage stock levels for Shopify.

5.4 Test the Connection

  • Click Test Connection to confirm the integration is working correctly.


6. Creating Listing Profiles (Optional)

Listing profiles help automate listing creation from Selro.

  • Listing profiles automatically apply predefined information to new listings.

  • Profiles are applied when creating listings from Selro.

  • This is recommended if you want consistent titles, descriptions, pricing rules, or settings.


7. Completion

Once connected, Selro will begin syncing data based on your selected settings. You can manage products, orders, and inventory directly from Selro.

If you encounter any issues, please contact Selro Support for assistance.

Did this answer your question?