Follow the step-by-step instructions below to complete the Shopify integration.
1. In your Shopify store, navigate to Apps in the side menu.
2. At the bottom of the dropdown menu, click on App and sales channel settings to navigate to the private app creation section.
3. Create a Private App
3.1 In the top right section of the Apps and sales channel page, press the Develop apps button.
3.2 In the App development page, press the Create an app button.
3.3. In the Create an app page that appears, enter an App name (EX: Spaceful) and press the Create app button on the bottom right.
4. Set private app permissions
4.1 In the created App page, open the Configuration tab and press Configure on the right within the Admin API integration section.4.2 In the Admin API integration page, select the Admin API access scopes listed below and press Save once completed.
Required API Access Scopes:
- write_third_party_fulfillment_orders
- read_third_party_fulfillment_orders
- write_assigned_fulfillment_orders
- read_assigned_fulfillment_orders
- write_fulfillments
- read_fulfillments
- write_merchant_managed_fulfillment_orders
- read_merchant_managed_fulfillment_orders
- write_custom_fulfillment_services
- read_custom_fulfillment_services
- write_inventory
- read_inventory
- write_orders
- read_orders
- write_products
- read_products
5. Install the App and generate the access tokens
5.1 After creating the app, select the API credentials tab and press on Install App within the Access tokens section.
5.2 With the App installed, reveal the access token and copy the Access Token and the API key.
IMPORTANT NOTE: The Access Token can only be revealed once. If you lose access, the installed must be deleted and the steps followed once more to generate a new one.
6. Input the credentials in Spaceful
6.1 Visit the merchant dashboard and select the Orders tab. In the orders dashboard, press on the Sync Ecommerce Platforms button.
6.2 Select Shopify as the integration source, enter your Shopify domain name (The domain name is the name of your store inside your Shopify URL. For example, https://my-store.myshopify.com/, "my-store" is the domain name you want to enter). Paste the API Key copied from Shopify in the API Key field, next paste the Access Token copied from Shopify in the Password field. Choose an import date and press on the Sync shopify button.
Note: Order tags and/or product tags can also be activated prior to syncing Shopify.
Once the credentials have been input, you are all set! You can press the Sync shopify button and your orders and products will automatically import. Our system will automatically sync your orders and products in 30-minute intervals, and will mark your orders as fulfilled once they have been delivered to your clients.