The Engagement Rx system supports selling courses through the Shopify platform. Courses can be sold for a term subscription from 90 days to a lifetime subscription.
Setup
There are several steps:
1. Setup your portal to use the Closed Portal authentication type
2. Request an API key for the portal configured in step #1
3. Configure the course products in your Shopify Account using the following product SKU format:
{prefix}-{course code}-{term}
- {prefix} = Must by the letters “co”
- {course code} = one of the following
- easy = LivingEasy
- fitt = LivingFit
- free = LivingFree
- lean = LivingLean
- smrt = LivingSmart
- well = LivingWell
- rest = LivingWellRested
- cler = LivingClear
- {term}
- 03 = Quarter subscription
- 06 = Biannual subscription
- 12 = Annual subscription
- 99 = Lifetime subscription
4. Configure the integration in your Shopify Account
- Login to Shopify admin
- Click Settings
- Click Notifications tile
- Scroll to bottom of page until you see the Webhooks section
- Click Create webhook and enter this information:
Event: Order payment
Format: JSON
URL: https://api.engagementrx.com/4/<Portal API Key>/shopify/order
Webhook API version: 2021-07
Purchase Experience
When a user purchases an Engagement Rx product, if they are new to Engagement Rx, a new member account will be created and they will be sent an Account Activation email. The course(s) purchased will be enabled in their account with the course expiration date set according to the SKU provided.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article