Skip to main content
Version: Next

Application Classification

Shoplazza supports different types of applications to meet various development and business needs.

Public Apps​

Public apps are available to all merchants through the Shoplazza App Store. These apps:

  • Can be installed by any merchant
  • Go through an app review process
  • Are publicly listed in the App Store
  • Can be monetized through various pricing models

Use Case: SaaS providers who want to offer their services to all Shoplazza merchants.

Benefits of Public Apps​

  • 📈 Reach: Access to all Shoplazza merchants
  • 💰 Monetization: Multiple pricing models available
  • 🎯 Marketing: Featured in App Store listings
  • 🔄 Scalability: Built once, used by many

Private Apps​

Private apps are designed for specific merchants or internal use. These apps:

  • Are not listed in the public App Store
  • Can only be installed by authorized merchants
  • Skip the public review process
  • Are ideal for custom integrations

Use Case: Agencies building custom solutions for specific clients, or businesses building internal tools.

Benefits of Private Apps​

  • 🔒 Privacy: Not publicly visible
  • ⚡ Speed: No review process required
  • 🎨 Customization: Tailored to specific needs
  • 🔑 Full API Access: Complete control over integrations

Custom Apps​

Custom apps are built for a single merchant with specific requirements:

  • Tailored to unique business needs
  • Full API access
  • No app store listing required
  • Direct integration with merchant systems

Use Case: Enterprise merchants with unique integration requirements.

Choosing the Right App Type​

FeaturePublic AppsPrivate AppsCustom Apps
App Store Listed✅ Yes❌ No❌ No
Review Required✅ Yes❌ No❌ No
Multi-merchant✅ Yes✅ Limited❌ No
Monetization✅ Yes✅ Yes💰 One-time
Development Speed🐢 Slower⚡ Fast⚡ Fast
Maintenance🔄 Ongoing🔄 Ongoing🎯 Project-based

Decision Guide​

Choose Public Apps if you:​

  • Want to reach all Shoplazza merchants
  • Have a SaaS business model
  • Need to monetize through subscriptions
  • Want to scale to multiple merchants

Choose Private Apps if you:​

  • Need quick custom integrations
  • Build solutions for specific clients
  • Want to avoid the review process
  • Require internal tools

Choose Custom Apps if you:​

  • Have unique enterprise requirements
  • Need one-time custom development
  • Require specific business logic
  • Want full control over the solution

Next Steps​