Connect Shopify With RIVAFY
This document provides instructions for connecting Shopify to Rivafy. The integration ensures seamless synchronization of product, inventory, and order data.
A) Generate Shopify API Credentials
Step 1: Access Shopify Settings
- Log in to your Shopify admin panel.
- On the side menu, click on Settings (bottom of the page).
Step 2: Develop Apps
- In the Settings page, select Apps and sales channels
- In the Apps and sales channels menu and click on Develop apps
Step 3: Create and configure app
- Click on Create App button
- Add Name and select developer
Step 4: Set API Scopes
- Go to API Credentials on the panel.
- Click Configure Admin API Scopes.
- Select the required scopes based on your appâs functionality
Required and good to have scopes for RIVAFY - Shopify order integration :
write_customers, read_customers, read_assigned_fulfillment_orders, write_assigned_fulfillment_orders, write_orders, read_orders, read_third_party_fulfillment_orders, write_third_party_fulfillment_orders, write_order_edits, read_order_edits, read_customer_events, write_discounts, read_discounts, write_files, read_files, write_fulfillments, read_fulfillments, write_inventory, read_inventory, write_locations, read_locations, write_merchant_managed_fulfillment_orders, read_merchant_managed_fulfillment_orders, read_product_feeds, read_product_listings, read_products, write_returns, read_returns, write_channels, read_channels, write_shipping, read_shipping
Required and good to have scopes for RIVAFY - Shopify inventory/product integration:
write_discounts, read_discounts, write_inventory, read_inventory, write_locations, read_locations, read_metaobjects, write_price_rules, read_price_rules, write_product_feeds, read_product_feeds, write_product_listings, read_product_listings, write_products, read_products, write_returns, read_returns, read_metaobject_definitions
Step 5: Install the App
- Save your changes.
- Click Install app to generate the API credentials.
Step 6: Retrieve API Credentials
- After installation, Shopify will generate your Admin API Access Token.
- Copy your Access Token and API Key for future use in API calls.
You can now use these credentials to integrate with Shopifyâs APIs. Ensure you securely store the API credentials for future use.
Step 7: Get your Shopify Webshop URL:
- Go to Settings (bottom-left)
- Click Domains
- Copy the Primary domain shown there , this is the webshop URL.
B) Update the credentials in RIVAFY
Step 1 : Login into RIVAFY
Step 2: Go to Integration page
Step 3: In the integration section, locate shopify and click on connect button
Step 4: Enable the integration you need.
Overview of the Shopify sync features in RIVAFY:
- Fetch Orders â Imports orders from Shopify into RIVAFY. If the order status is updated in RIVAFY, the update is sent back to Shopify.
- Fetch Inventory â Imports current inventory quantities from Shopify into RIVAFY.
- Sync Orders to Shopify â Sends orders created in RIVAFY to Shopify. If the order is processed or updated in Shopify, the update is sent back to RIVAFY.
- Sync Inventory to Shopify â Sends updated inventory quantities from RIVAFY to Shopify.
- Fetch Product Information â Imports product details from Shopify into RIVAFY.
Once enable the syncs, click on next
Step 6 ; Enter credentials
Enter your Webshop URL, Access Token and API Secret and click on connect.
If you face any issues, please reach out to [email protected]