Skip to main content
All CollectionsSubscriptionsShopify
Shopify Connections and Settings
Shopify Connections and Settings

Integrate iPaaS.com with Shopify to manage API Store connections and synchronize data seamlessly

Updated this week

How to Connect

Prerequisites

Before setting up the Shopify integration in iPaaS.com, ensure the following:

  • API Store: Obtainable from your Shopify store URL.

    • Example: If your store URL is https://admin.shopify.com/store/ipaas-dot-com, the API Store is ipaas-dot-com.

  • API Version: The Shopify API version changes frequently. To determine the latest version:

    • Use the dropdown in the top-left to select the latest supported version.

    • Example: 2024-01 is a valid entry for iPaaS.com.

  • API Password: Required for generating an Admin API access token:

    • Navigate to Settings > Apps and Sales Channels in Shopify.

    • Click on Develop Apps.

    • Click on Create an app.

    • Configure Admin API Scopes

    • Click Configure Admin API Scopes.

      • Select the necessary scopes (refer to the provided list) below.

        • read_analytics, write_assigned_fulfillment_orders, read_assigned_fulfillment_orders, write_customers, read_customers, write_discounts, read_discounts, write_draft_orders, read_draft_orders, write_files, read_files, write_fulfillments, read_fulfillments, write_gift_cards, read_gift_cards, write_inventory, read_inventory, write_legal_policies, read_legal_policies, read_locations, write_marketing_events, read_marketing_events, write_merchant_managed_fulfillment_orders, read_merchant_managed_fulfillment_orders, read_online_store_navigation, write_online_store_pages, read_online_store_pages, write_order_edits, read_order_edits, write_orders, read_orders, write_payment_terms, read_payment_terms, write_price_rules, read_price_rules, write_product_listings, read_product_listings, write_products, read_products, write_reports, read_reports, write_resource_feedbacks, read_resource_feedbacks, write_script_tags, read_script_tags, write_shipping, read_shipping, write_locales, read_locales, write_markets, read_markets, read_shopify_payments_accounts, read_shopify_payments_bank_accounts, read_shopify_payments_disputes, read_shopify_payments_payouts, write_content, read_content, write_themes, read_themes, write_third_party_fulfillment_orders, read_third_party_fulfillment_orders, write_translations, read_translations.

          1. Note: read_gdpr_data_request is optional if being installed via the Shopify app store but cannot be selected in the admin app. The integration will still function without this scope.

    • Under Webhook Subscriptions, select the latest event version.

    • Save the configuration and navigate to the API Credentials tab.

    • Click Install App

    • Click Install

    • Click Reveal Token Once

    • Copy the generated token and use it as the API Password in iPaaS.com.

Configure Subscription Settings

Navigate to the Shopify subscription settings in iPaaS.com and provide the following information:

Field

Description

Required

Example

Name

A unique name for identifying the subscription.

Yes

Shopify Integration

Versions

Specifies the iPaaS.com integration version to use.

Yes

v1.0

API Version

Specifies the API version for Shopify integration.

Yes

2024-01

API Password

The API Password generated from Shopify during app setup.

Yes

YourAPIPassword

API Key

The API Key associated with your Shopify account (optional for this setup).

No

YourAPIKey

API Store

The unique store identifier extracted from the Shopify store URL.

Yes

ipaas-dot-com

Authentication Methods

Method: API Password Authentication

  1. Navigate to the Shopify subscription settings in iPaaS.com.

  2. Enter the API Password, API Version, and API Store as obtained from your Shopify account.

  3. Save the configuration and test the connection.

  4. Upon successful authentication, you will see a confirmation message.

Initialization Support

The following types of data support initialization and can be transferred in bulk:

  • Product Category TO iPaaS.com

Throttling

Throttling ensures that Shopware’s API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.

While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.

Did this answer your question?