If you're looking to set up course payment without Shopify, please go here.
Step 1: Make sure your course is the correct type
Shopify integration is only enabled for certain private courses, contact email@example.com if you need to make sure your course qualifies.
Step 2: Enable Shopify integration from your course dashboard
Navigate to your course dashboard, and select the "Configurations" tab:
Scroll down to the Shopify section and click “Configure Shopify”
You will be asked for two pieces of information, “Product Title” and “Shared Secret” which we will retrieve in the next 2 steps. Keep this tab open.
Step 3: Retrieve Product Title and Shared Secret from Shopify
Go to your Shopify dashboard and navigate to the products page
Scroll to your course, the name of the course is the product title.
In this case the product title is “novoed test course”
Important: NovoEd knows to register a student based on this product title. If this product title ever changes, you’ll need to re-paste the title in Step 5.
Step 4: Retrieve Shared Secret from Shopify
From your Shopify dashboard, Click on Settings from left nav
Click on Notifications
Scroll down to “Webhooks” and click “Create a Webhook”
From the webhook creation modal, add the URL https://novoed.com/<your-course-url>/shopify
Make sure that the Event is set to “Order payment” and the format is set to “JSON”. Save the Webhook.
After saving the webhook, Shopify will expose a shared secret
This is the shared secret you will input back into your NovoEd course dashboard.
Step 5: Save Product Title and Shared Secret back to NovoEd course dashboard