Apps play an important role within Shoplazza's ecosystem. This guide explains the different types of apps you can build. It also describes how merchants and developers manage apps.
The type of app you choose to build depends on its purpose and how you’ll distribute or sell it. You can't change the type of app after you create it.
You can build the following types of apps:
- Public app: An app that you can distribute to many merchants on Shoplazza App Store.
- Private app: An app that you can distribute to only one merchant.
So, make sure you understand the definition and capabilities and requirements of different types of app.
An app that you can distribute to many merchants on Shoplazza App Store.
Refer to Create an app - Public App to know how to create public app.
To integrate with Shoplazza store, public apps can be embedded or standalone.
Embedded apps allow you to extend or add features to certain parts of Shoplazza Store Admin user interface. They integrate with Shoplazza store and display directly in the Shoplazza Store admin inside an iframe.
We recommend building embedded apps because they deliver the best merchant experience and are closely integrated with Shoplazza Store. But the app user experience and quality requirement is really high when it comes to app review process, to enable the your app to be embedded in Shoplazza Store Admin, please send the email to us to apply.
Standalone apps expose their own user interface, on their own web domain.
An app that you can distribute to only one merchant.
Refer to Create an app - Private App to know how to create private app.
The following table shows the capabilities and requirements that are associated with each type of app: