Shopify

How to connect data from your Shopify App to RevOS

Prerequisites

  • An active Shopify store we would need a name of the store like from https://[NAME].myshopify.com

Setup guide

Create a custom app

Authentication to the Shopify API requires a custom application. Follow these instructions to create a custom app and find your Admin API Access Token.

  1. Log in to your Shopify account.
  1. In the dashboard, navigate to Settings > App and sales channels > Develop apps > Create an app.
  1. Select a name for your new app.
  1. Select Configure Admin API scopes.
  1. Grant access to the following list of scopes. Only select scopes prefixed with read_, not write_ (e.g. read_locations,read_price_rules, etc ).
  1. Click Install app to give this app access to your data.
  1. Once installed, go to API Credentials to copy the Admin API Access Token. You are now ready to set up the source in RevOS!

Connect using Admin API access

On RevOS Enter following data to connect

  1. Enter your Shopify Store name. You can find this in your URL when logged in to Shopify or within the Store details section of your Settings. Like in https://[NAME].myshopify.com or https://admin.shopify.com/store/[NAME]
  1. For API Password, enter your custom application's Admin API access token.
  1. (Optional) You may set a Replication Start Date as the starting point for your data replication. Any data created before this date will not be synced. Please note that this defaults to January 1st, 2020.
  1. Click Connect

Custom app scopes

Add the following scopes to your custom app to ensure RevOS can sync all available data. For more information on access scopes, see the Shopify docs.

  • read_analytics
  • read_assigned_fulfillment_orders
  • read_content
  • read_customers
  • read_discounts
  • read_draft_orders
  • read_fulfillments
  • read_gdpr_data_request
  • read_gift_cards
  • read_inventory
  • read_legal_policies
  • read_locations
  • read_locales
  • read_marketing_events
  • read_merchant_managed_fulfillment_orders
  • read_online_store_pages
  • read_order_edits
  • read_orders
  • read_price_rules
  • read_product_listings
  • read_products
  • read_publications
  • read_reports
  • read_resource_feedbacks
  • read_script_tags
  • read_shipping
  • read_shopify_payments_accounts
  • read_shopify_payments_bank_accounts
  • read_shopify_payments_disputes
  • read_shopify_payments_payouts
  • read_themes
  • read_third_party_fulfillment_orders
  • read_translations
Did this answer your question?
😞
😐
🤩

Last updated on October 1, 2024