The "Shopify Integration" plugin allows all agents to access information about customers' orders from your Shopify store directly inside tickets. This plugin utilizes a custom app from your Shopify account.
Shopify custom app creation
To create a custom app for this plugin login to your Shopify admin panel and navigate to Settings > Apps and sales channels > Develop apps for your store.
You might need to Allow custom app development if it's not yet allowed on your Shopify account, otherwise, this step won't be displayed.
Once the custom app development is allowed, create an app.
Name your custom app for easy recognition and choose the app developer.
In the app configuration Overview screen, click on Configure Admin API scopes.
In the Admin API access scopes section, search for "Customers" and "Orders" scopes, allow the "read_customers" and "read_orders" scopes, and Save the changes.
A single custom app can be used for both Shopify integration and Shopify chat button integration together. If that's your intention, allow also the "read_script_tags", and "write_script_tags" scopes additionally.
Navigate to the API credentials tab, and install the app.
Reveal the access token and copy it together with the API key, they will be used to configure the plugin in LiveAgent panel.
The admin API access token can be revealed only once therefore it is recommended to store it in case of future needs.
LiveAgent plugin setup
In your LiveAgent panel, navigate to Configuration > Integrations, search for "Shopify Integration", and activate it.
After activating the integration, a new menu item "Shopify Integration" will appear under the Integrations menu item. Navigate to it to access the integration configuration screen, fill up all the required fields - the store URL in the proper format, the API key, and the admin API access token. Optionally, you can choose to automatically add a Shopify customer who made an order to a Contact Group.
That's it, your Shopify store is integrated with your LiveAgent account.
It is possible to click on the order ID to open it in Shopify admin panel in a new browser tab.