I’m looking to publish an app that integrates chatbot. Chatbot can be easily integrated using 2 lines of Javascript.
The idea is that settings and payment for the chatbot will be handled on the chatbot’s platform. Merchant signs up on chatbot’s platform and sets up the chatbot. The merchant will then install the Shopify App which will fetch the 2 lines of Javascript via API and injects it into Liquid Theme.
This means that the app will be free on Shopify (for integration only), but chatbot itself will be payed on its own platform.
Will there be any problems publishing such an app? I went through Shopify Guidelines to publish an app multiple times, couldn’t find any issues with this idea, but I just wanted to confirm.
I can confirm that apps that wish to bill merchants are required to go through the Shopify Billing API. For that particular use-case you’ll likely want to implement usage based charges.
Thanks for your reply @_JB . I have 2 more questions.
This chatbot is not Shopify exclusive. It can be integrated on other websites/platforms as well. Does it still mean it has to go through Shopify Billing API?
Can we include an iframe in the Shopify App that takes the user to the chatbot platform for setup? This makes it seamless for the user to use the app, but not sure if Shopify would allow this.