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 isipaas-dot-com
.
API Version: The Shopify API version changes frequently. To determine the latest version:
Visit Shopify API Documentation.
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
.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 |
|
Authentication Methods
Method: API Password Authentication
Navigate to the Shopify subscription settings in iPaaS.com.
Enter the API Password, API Version, and API Store as obtained from your Shopify account.
Save the configuration and test the connection.
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.