What would you like done?
I would like to integrate our Discourse community, a new Shopify store, and our existing LMS system.
- We want to open a Shopify account that is skinned to look like our website (Rzim.org).
- We want to host it at store.rzim.org or similar.
- We want to sell RZIM Academy (LMS) courses through Shopify (utilizing Docebo’s pre-built integration: https://www.docebo.com/knowledge-base/docebo-for-shopify/)
- We want to sell RZIM gift cards that can be redeemed on the RZIM Shopify store (for Academy courses, etc.) (Selling gift cards · Shopify Help Center)
- We want to sell Zacharias Institute Premium Content (e.g., archived conference videos) on the RZIM Shopify store that will be accessed in RZIM Connect (Discourse hosted)
-
Shopify supports 0Auth2 as does Discourse - https://github.com/Shopify/omniauth-shopify-oauth2 and Shopify Integration - #3 by viet)
-
Integrations have been done elsewhere (e.g. https://forums.envato.com).
- We want a user to have one account to use RZIM Connect (Discourse hosted), RZIM Academy (Docebo), and RZIM Shopify. We think that Auth0 is a likely candidate for managing this but aren’t tied to that solution.
That is, from the user experience:
- At our RZIM Shopify store, Customer buys ZI Premium Content, RZIM Connect account created in the background if needed, group permissions added to their RZIM Connect (Discourse hosted) account, Customer is immediately able to access ZI Premium Content in RZIM Connect (Discourse hosted)
- At our Shopify store, Customer buys Academy content, works with Shopify-Docebo integration, RZIM Academy account created if needed, Customer is immediately able to access RZIM Academy content at RZIMAcademy.org
- At our Shopify store, Customer buys ZI and Academy content, Connect (Discourse hosted) or Academy account created in the background as needed, group permissions added as needed in Connect, Customer is able to access ZI Premium Content in Connect and RZIM Academy content at RZIMAcademy.org
When do you need it done?
We are ready to start once the project scope and quote are confirmed.
What is your budget, in $ USD that you can offer for this task?
We are accepting quotes from you and/or your team.