Skip to main content
Skip table of contents

Configuration Manager - Shopify

Settings here are used to configure Shopify.

Default Settings

Setting

What does the setting do?

Default Shop

Shop name (50 characters max.)

Allows the possibility to define a Shopify shop name. Special signs should be avoided to not result in inconsistencies among Shopify products. The shop name will be used in case the user wants to assign it to different providers via Provider Manager. This is useful when connecting LMS to multiple Shopify shops.

Base URL (e.g. https://yourshop.myshopify.com) (100 characters max.)

Shop domain (100 characters max.)

Shopify shop domain. Special signs should be avoided to avoid inconsistencies among Shopify products. The shop domain will be used in case the shop base URL specified here at ILS shopify configuration does not match the Shopify shop domain name at Shopify shop. This is usually done because of network restriction, which do not allow direct communication from ILS to Shopify server.

API Version (e.g. 2022-01) (100 characters max.)

API key (e.g. 1b763f5a68b88f94b7c633a22c21a3be) (100 characters max.)

Admin API access token (e.g. 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) (100 characters max.)

Webhook key (e.g. 9f3e59a1c888d9ebd7f191cb9d88cd96fdc56d68a50b1c0465ca3c512d071234) (100 characters max.)

Location ID (e.g. 58322550982) (100 characters max.)

Storefront API access token (100 characters max.)

E-mail address for issues related to enrolments (100 characters max.)

Require checkout for free courses

System wide

Metatag ID to be used as SKU for the Shopify product variant (100 characters max.)

Accepts a meta tag id that should be included in the course and learning path information that will be sent to Shopify as SKU that can be used for classifying products and reporting on the Shopify side.

Important
Only meta tags of type text field and selection list are supported. The system will not restrict other meta tag types, but the output will likely not be as expected.

Metatags to be assigned as tags to Shopify products (eg 10000,10001) (100 characters max.)

Accepts a list of meta tag ids that should be included in the course and learning path information that will be sent to Shopify as tags that can be used for classifying products and reporting on the Shopify side. Based on the number of desired meta tags, the performance of the Shopify export will be impacted.

Important
Only meta tags of type text field and selection list are supported. The system will not restrict other meta tag types, but the output will likely not be as expected.

Learners can directly enrol non-free Shopify relevant courses from an already enrolled learning path

Vendor name (100 characters max.)

Allows the possibility to provide a name of the system, which will be set as vendor for the Product inside Shopify.
Important! No special signs and no uppercase characters should be included here.
The vendor will be used to allow an extra check during the webhook processing and ensure that only webhook requests who provide the correct vendor name will be processed. This is useful when connecting the same Shopify shop to multiple LMS systems.

Automatically publish courses to the custom app

Additional Shopify Shops

If more shops are needed, they can be configured here.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.