---
title: Shopify (Legacy App) Integration (en)
description: To connect Shopify with our platform, follow the two-step process below:
---

[Skip to content](https://kb.aftersalespro.gr/en/διασύνδεση-με-shopify-legacy-app#main-content)

English

Show submenu for translations

[![](https://kb.aftersalespro.gr/hs-fs/hubfs/AfterSalesPro%20Logo%20transparent%20png.png?width=300&height=68&name=AfterSalesPro%20Logo%20transparent%20png.png)](https://kb.aftersalespro.gr/el?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Contact us](https://aftersalespro.gr/contact)

[Contact us](https://aftersalespro.gr/contact)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [AfterSalesPro Knowledge Base](https://kb.aftersalespro.gr/en?hsLang=en)
2. [Settings](https://kb.aftersalespro.gr/en/settings?hsLang=en)
3. [Integrations](https://kb.aftersalespro.gr/en/settings?hsLang=en#integrations)

# Shopify (Legacy App) Integration (en)

## To connect Shopify with our platform, follow the two-step process below:

 

- Create an API App in Shopify
- Add a new integration in our panel using the generated credentials

---

#### Step 1: Create the API App in Shopify

1. Navigate to **Apps** in your Shopify admin.
2. Click **Develop apps** (top-right of the page).
3. Click **Create an app**.

### App details

- Enter a **Private app name**, e.g. `aftersalespro_gr`
- Enter an **Emergency developer email**

### API permissions

1. Click **Configure Admin API scopes**
2. Enable the following permissions:
   
     - `read_orders`
     - `write_orders`
     - `read_locations`
     - `read_inventory`
     - `read_customers`
     - `read_products`
     - `read_merchant_managed_fulfillment_orders`
     - `write_merchant_managed_fulfillment_orders`

### Webhook version

- Select the latest version from the **Webhook API version** dropdown

1. Click **Save**
2. Once the app is active, click **Install app**

---

#### Step 2: Add the Integration in the AfterSalesPro Panel

1. Go to [**Settings → Integrations**](https://app.aftersalespro.gr/panel/platform)
2. Click **Insert**
3. Select **Shopify**

### Required fields

- **Shop URL**  
  Enter your store URL **with protocol and without trailing slash**, for example:  
  `https://aftersalespro.myshopify.com`
- **API Key**, **API Secret Key**, **Access Token**  
  These can be copied from the **API credentials** section of your Shopify app
- **Location ID**  
  Go to **Settings → Locations**, select your location, and copy the numeric ID from the URL.  
  Example:  
  `https://mydomain.myshopify.com/admin/settings/locations/34567890123`  
  → Location ID: `34567890123`

- [Settings](https://kb.aftersalespro.gr/en/settings?hsLang=en#main-content)

    - [Carriers](https://kb.aftersalespro.gr/en/settings?hsLang=en#carriers)
    - [Integrations](https://kb.aftersalespro.gr/en/settings?hsLang=en#integrations)
- [ACS Points Plugin](https://kb.aftersalespro.gr/en/acs-points-plugin?hsLang=en)

[![AfterSalesPro Logo Square White jpg](https://kb.aftersalespro.gr/hs-fs/hubfs/AfterSalesPro%20Logo%20Square%20White%20jpg.jpg?width=150&height=150&name=AfterSalesPro%20Logo%20Square%20White%20jpg.jpg "AfterSalesPro Logo Square White jpg")](https://aftersalespro.gr/)

<https://www.linkedin.com/company/aftersalespro> <https://www.facebook.com/aftersalespro.gr> <https://www.youtube.com/@aftersalespro> <https://www.instagram.com/aftersalespro/> <https://www.tiktok.com/@aftersalespro> <https://www.opencart.com/index.php?route=marketplace/extension&filter_member=AfterSalesPro> <https://marketplace.magento.com/catalogsearch/result/?q=aftersalespro> <https://wordpress.org/plugins/tags/aftersalespro> <https://apps.shopify.com/aftersalespro-label-creator>

Copyright © 2025, NORTHBAND PC